137

We've used GitLab for over a year to host projects of my students. TL;DR;EDIT: there used to be a demo, but now it's missing. You can register for free and create some public repositories. I must say I am really satisfied. As an iteration through your requirement is encouraged on this site, I'll do just that. Relatively good web UI: You can browse ...


33

We use Atlassian Stash along with Jira for issue tracking. Stash is licensed at $10 for 10 users, $1,800 for 25 users, $3,300 for 50 users, $6,000 for 100 users, and $12,000 for 500 users. Stash itself does not include issue tracking, but a separate issue tracking solution, Jira, is distributed by Atlassian under the same licensing model. Of course, to ...


27

Gogs (Go Git Service) is a painless self-hosted Git Service written in Go. An alternative would be its community-driven fork Gitea. I've tried this one and I have found it quite appealing. Simple interface, feature almost on par with what I would expect from a GitHub look alike, and maintainer eager to implement feature and fix bugs. The installation is ...


27

I'm a long-time user of Trac. It's a Python based client-server application, which means you run it on the server, and the "clients" need nothing but a web browser to access it: Example screenshot from one of my projects / Android clients (click images for larger variants) It certainly matches your requirements: Creation of tickets: Sure. That's its ...


25

I would propose Tuleap Web UI: currently under heavy lifting (major release due in a couple of weeks, you can have an early preview on demo site) git, subversion and even cvs are supported SSH and HTTPS access Group based access control, repo per repo (read, write, rewind). Can be LDAP or AD backed but not mandatory Code review and gating comes with Gerrit ...


22

Yes. In fact there is something better than "the original". After Google Reader turned out the lights, I experimented with a long string or RSS readers and aggregation systems. I eventually settled on Feedly and tried to camp out there. While the interface is polished and it does most things well, after a couple weeks I was frustrated with how little ...


21

I'm using Phabricator, which is developed with Phabricator itself. Relatively good web UI: You can browse code, commits, diffs, search for tasks with specific parameters. Pretty much every app allows you to make a custom search on its data; Support for git and/or mercurial: There is support for Git, Mercurial, and Subversion; SSH shell (repositories must be ...


19

I have been trying out gitstack for the last couple weeks. I haven't yet fully explored it (ah time is always so short). I'm going to use mainly screenshots from their features list since I'm on the wrong computer right now (and on the wrong network FWIW) Relatively good web UI: source code and commit browsing are a must: Reasonable - at least so far I ...


16

Recent Updates An open source fork of RhodeCode called Kallithea was recently released. I've added it to the list but with criticisms since it is new (far riskier to use than anything else on this list). I added a new project I found, srchub. However, since it doesn't change my final recommendation of SCM-Manager, I kept it in this same answer. First note,...


14

UPDATE 2015: Gitorious will be merged into GitLab, so see the GitLab answer. Gitorious is a Git hosting and collaboration software that you can install yourself. It is open source, and you can try it at gitorious.org Relatively good web UI: source code and commit browsing, creating and managing projects and repositories. Support for git SSH shell: yes ...


14

Monitorix is the monitoring tool of my choice (though I'm running Debian and Ubuntu on my machines; Monitorix is available for many distributions, including RedHat/Fedora/CentOS). It of course includes network traffic... Network traffic: overall and per port (click images for original size) ...but also much more system health criteria, even details for ...


14

I use Trello exactly for the same reasons. Why I think it is a great application? You can create different tasklists and include tasks with deadlines and notifications You can add other users to the same board You have access from the website AND from an Android application The interface is really easy and user-friendly You can attach files on your tasks ...


12

If you don't mind running your own (or can find a instance of it yourself ) tt-rss is a great RSS feed reader. After having google reader, and then another alternative I tried closed down, running my own seemed the best way to ensure I'd have a RSS feed reader I could rely on ads? What ads, you're running it yourself Categorization: as much as you'd like ...


11

Feedly should do perfectly. See also a (slightly outdated) tutorial and Advertising: utterly minimal; recommended feed on some pages (don't actually know if those are algorithmic or algorithmic and paid advertising) Categorization: yep to your heart's content (with custom views definable for each category). Updating: Not instant in most cases; around 25% ...


10

Luminosity seems to be the largest and extensive brain training web app. part of Luminosity us a project called as HCP that allows people to access their data for various purposes. The question of whether brain training works or not is still debated a lot, so it's up to the person really. Note that Luminosity is subscription based.


10

I think that Moodle is a great option. You can create online courses and give access only to your students. Features such as badges are also available. I have used it as a student and not as a teacher. I cannot answer if it is easy to moderate it, but I think that I am enthusiast about it from the part of studying with it. On the main site, you will find ...


10

A few years back, I've tried Redmine and it could be an option for you. Requirements You can create tickets, they are called issues in this environment Categorization of issues is possible Priorities for issues can be set, too Every issue can be discussed by adding comments Issue tracking is integrated (for example by subscribing to an issue ...


10

Feedbin Nice, minimal theme with good typography, with some options to change fonts and day/night themes. (Also has a nice mobile interface, if I do say so myself..) Ability to tag feeds. You can also run searches, and save searches as new meta-tags. The API is supported by the two big reading apps: Reeder (iOS) and Press (Android), along with various ...


10

I recently created a tool that does exactly this. http://www.rkursem.com/poll/ Here, you enter the following: Question you want to have a poll on. Whether the respondents can select one or multiple answers. Whether the respondents can choose from a fixed list or enter additional answers, which future users can then choose among or add another answer. A ...


10

GitHub Gist supports MarkDown. On the homepage enter your code, and select "Markdown" from the language list. You can publish your gist publicly (shows up in results of search engines) secretly (doesn't show up in search results, but the gist is still accessible for everyone who has the link). Here's a basic example: gist.github.com/basilevs/...


10

Miaou Open source - runs on io.js Basic features chat rooms: yes private rooms: yes support file upload: yes link previews: not sure Nice to have edition of past messages: yes markdown formatting: yes Non important features desktop or mobile clients: web based only Installation's slightly tricky since its currently in development, but it works great ...


10

When looking for "complete packages", iRedMail and Kolab are the obvious "master candidates". I've investigated both of them for my own use, but like you found Kolab a bit "overkill" (especially as I wanted to run the stuff on a Banana Pi, and there's no official repo for ARM packages). Both are pretty similar from their elements, and should match all of ...


9

Adobe Echosign would be my suggestion. I have found it very good; you can send via Adobe Acrobat or the web interface. In regards to your requirements: No subscriptions. I don't care if I can cancel anytime, I'll forget.: Yes: Free version with 5 faxes per month (no page limit); different subscription options available with more. No waiting/verification ...


9

You can use Pencil: free (+ open-source) Windows/Linux/Mac + can be used as a Firefox add-on too Can be used to create a scratch for application or website:


9

To my knowledge imgur is about the best there is in this class right now. Usage is free and while you can link to a page that includes the image along with comments and imgur site features, you can also direct link to the image and even embed in other sites. Image links are reasonably short by default. I disagree with your version of what makes a url "scary"...


9

No, because web apps can't do that. There is no Chrome JavaScript API accessible to webpages for interacting with the browser's tab system. The chrome.tabs API is for extensions only.


9

Here is a software recommendation for you as per the features mentioned by you. You can review the same and let me know if you have any query. I have not used it but hope so that all the features mentioned by you are covered. Mattermost is self-hosted team communication service bringing messaging and file sharing into one place, accessible across PCs and ...


8

Etherpad fits that perfectly. Etherpad is a highly customizable Open Source online editor providing collaborative editing in really real-time. We used to use it at my workplace (until Google Apps basically replaced it). Some notes: For change history, it offers time slider, which is well implemented. It's easy to see when and who added/removed something....


8

Solr can do this. With it you can define a datasource to crawl it and it interprets the data. Solr is gratis and open source. Solr has an extremely fast search engine (Lucene) and can import a lot of data. It is optimized for "field like" data like XML, JSON or HTML but there are converters of everything that contains text (like Word, PDF, etc.) If you ...


8

What you're looking for falls under the category of monitoring software. I've used mon for that. Now I'm not an expert, so I can't really say how it compares to the many other monitoring tools out there, but based on your description it should work well for you. Tool we can install in our web servers → apt-get install mon or yum install mon or whatever it ...


Only top voted, non community-wiki answers of a minimum length are eligible