10

Gitlab fits your criteria rather nicely! Gitlab is an open source project that you can self host (use the Gitlab Community Edition). It isn't an exact work-alike of Github, but it is surprisingly close. I've recently started to use it for a number of projects and been pleasantly surprised at almost every step1. It offers a wrapper around bare git ...


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....


6

When my employer moved to Google Apps, I tried using RocketDocs but in the end moved back to Chrome. It fills all your requirements, though. Currently $2.99 from Mac app store. There's also iOS version, but I have no experience with that. Nice things compared to just opening the Drive on web browser tab: Uploads integrated nicely to OS X (not a big ...


6

Not being a developer, I can only speak from a "translation helper's point of view". I helped on some Android app projects using the Crowdin platform, and found it quite useful: free for open-source projects requires an account on both ends (app dev and developers) possibility to notify "committed translators" (who "joined" your project) of a new version / ...


6

The best open-source git repository management tool that you can self-host that I know of is Gitlab. In is not a 100% drop in replacement to RhodeCode, but it does perform much the same role of managing repositories, users and their permissions on them. It offers a wrapper around bare git repositories on a server giving you easy to manage SSH and HTTP/S ...


6

I think that possibly Review Board would fit your needs: It doesn't change the code You and your team can review: A change or diff An existing block of code An image, screenshot or part of the overall program A pdf, e.g. part of the documentations Power Pack Option Works with a variety of version control systems and hosts Various pricing options: Review ...


5

Have you looked at Osqa? I've noticed a few sites that have been using it for similar purposes. Out of the box it seems a pretty good stackexchange clone. Given a little styling to look more like a suggestions site and some adjustments to the settings to do things like turn off answers and enable comments only could make it fit your requirements a little ...


5

It's a web app, but you could try Koding.com. It gives you your own "VM" on the web with about 4GB of space to start with. You can import git repositories or .zip files and supports several other platforms too. It does do real-time collaboration, which works relatively well, although not quite up to par with Google Docs. Here is a look at it's main ...


5

TRAC has wiki, bug tracker, code viewer, all with markup to interlink. Or, there is its fork Apache Bloodhound. All written in Python, plenty of plugins. Very mature. BTW Trac wiki is much closer to original idea, plain text with markup. Easier to parse from outside to create plugins.


5

I've played with Phabricator a little bit, but it's been over a year. It seems to have set its sights high with lots of components and functionality.


4

Codenvy is a pure webapp IDE which might fit your requirements for real-time collaboration. It looks like a fairly complete IDE that runs entirely in Chrome. According to the publisher: The environment is collaborative and workspaces can be screen shared like WebEx, collaborative like Google Docs, and forked like GitHub. (It also integrates with ...


4

Receipts Pros: OCR understanding receipts Offline OCR! low privileges requirement Export options (Dropbox, Google Docs) Cons: Can not supply photo from gallery (have to make new each time) Couldn't figure out how to add all things from receipt at once, instead of one thing with every photo A part from this , a kind of simple app. Conclusion: If your ...


4

There are systems similar to what you're asking. I don't think there's a well-known generic name for them, I know them as "exception trackers", "exception loggers" or "error catchers". Examples (written in Ruby, clients for many languages): airbrake.io (commercial, hosted) exceptional.io (commercial, hosted) errbit (open source, self-hosted) Unfortunately, ...


4

You can create a Drawing type document on Google Drive: It has a Lines and a Shapes menu. Under the first you can find Scribble which corresponds to freehand drawing, and under the second you can find common geometric shapes. Supports both shapes and freehand drawings Supports collaborations with revision history (through Google Drive) Drawings are ...


4

Not quite a collaborative whiteboard but a couple of resources that I think will be invaluable in the distance learning/teaching field. All of them are free and cross platform. Google Docs allows collaborative working and you can insert equations, etc. iPython Notebooks allow you to mix runnable code, charts, text, rich media & maths: nbViewer allows ...


3

Receipts by Wave Wave HQ - January 3, 2014 Finance Prons: OCR of Receipts! Nice UI Exporting to Google Drive, Dropbox... separate private and business accounting in same app Cons: require more privileges that such app might need to require... need to make an account with them to try OCR as it has to send photo and they do OCR remotely ONLY consumes ...


3

Codeanywhere states on their web site they are collaboration platform for developers. And they have really nice web based editor that works from any browser so firewall is not the issue. Using Codeanywhere you can create DevBox which is basically a small vps that you can customise any way you want it and can run pretty much any programming language and you ...


3

The other's responses are very good for showing why you might not want to do it but if you are set on collaborating(which I do think has some benefits): have you tried c9.io. That seems to be exactly what you are looking for. I have done a good amount of work with this IDE, & I think this is probably the best online IDE could . And give almost a full ...


3

I think you should reconsider the idea of several people live-editing a single code file. That may be great when teaching or pair-programming (ie, working on the same thing), but not for working on different things. You will step on each others' toes to a terrible degree and not be able to get any work done. At essence, you will have the same code conflicts ...


3

I realize the question is old by now, but in case anyone is still looking... I've started using Bitrix24 (https://www.bitrix24.com/), and I've been impressed with the depth of features. It's still a bit new, only 3 years old, but they've made huge strides in those 3 years and their product has come a very long way. It's the only service I've found that ...


3

I am using Alfresco everyday for this, and designing custom ECM solutions based on it is my job. Scalable: Alfresco can easily scale to 1000+ users or much more. It is good at clustering. Document Management Hosting: Yes, that's Alfresco's core feature. Versioning: Of course. Can be enabled/disabled for a particular type/etc. Workflows: Yes, one of the ...


3

The company I work for has a product which can do about 70% of what you need. If you can afford to shelf over money for this, I suggest to contact them. I’ve asked a coworker who knows about it, and he told me to relay the following information (I’ve omitted a few details): RUPIO is a web application which supports pricing managers in their task to set ...


3

Have you considered a wiki? MediaWiki (which is the software that runs Wikipedia) natively supports text (with basic formatting) and images, and there are extensions that appear useful for embedding videos. It also has pretty good full-text and page title support, and is completely free of charge. MediaWiki can also be used for example with the Semantic ...


3

https://docs.c9.io/run_your_own_workspace.html This tutorial should be pretty helpful for a simple solution, you can "install" a Cloud9 workspace on your system. You can then proceed to use that workspace through your web browser from your account, just like any other Cloud9 workspace, but the files created, edited, deleted etc. will all be on your server, ...


3

I've just gone through a similar analysis myself. I don't have my site(s) live yet to show you, but I settled on Wordpress and TNG. Wordpress because I've already loaded and customized self-hosted Wordpress sites before. And I have been happy with the stability, updates, plugins and user community. The same for TNG. The user community is fantastic. There ...


3

Confluence, as of a recent version, supports inline comment threads. After selecting some text while viewing the page (not in edit mode), a button will pop up from the highlighted text with the option to add a comment. When someone else views the page, they will see the highlighted text, and clicking on it will display the thread at the right. After the ...


3

If you at least know what the software should do, then http://softwarerecs.stackexchange.com is a good place to submit the idea, if worded correctly it will become the top Google hit for people looking for the same thing, attracting upvotes and becoming a place to share info about emerging solutions. If your idea is not well-formed yet, I would suggest ...


3

You could use uMap. It is an online tool for creating maps, based on OpenStreetMap. You can draw markers, lines and areas on the map. These can be given names, descriptions, icons and colours. There are a number of different background layers to choose from. It has privacy options, so you can control who is able to see the map. You can add more users as ...


3

Etherpad meets your requirements, as far as I understand: Collaborative text editor with a web interface. Supports Windows/Unix/Mac. Fully open source. Installation is straightforward. You didn't mention which type of documents are you planning to work with. If you only need basic text editing, Etherpad should do the job.


2

Check out Fossil SCM Bug Tracking And Wiki Web Interface Autosync Self-Contained Simple Networking Robust & Reliable We use it for our projects and it's small scale, free, self hosted, and has an amazing web interface. Check out their live Timeline tool showing the changesets to the project: http://fossil-scm.org/index.html/timeline?y=ci To go to ...


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