Big list of collaboration tools
Simon's Big List of Collaboration Tools
This page contains a compiled list of freely available tools that have come in useful for me whilst collaborating on academic documents. A key feature of a modern tool-set is the ability for online collaboration, and so that is the focus of the listed tools. However, for some things, such as LaTeX editing, the best tools remain offline, so a combination of online and offline tools are mentioned.
Where possible, the pay and open/closed source nature of the tool is also listed in square brackets.
Collaborative document writing
- Google docs -- document sharing and online collaboration [Free, commercial]
- LaTeXlab --- Google docs integrated interactive LaTeX editor. [Free, contrib, unmaintained as of 2011?]
- writeLaTeX --- online LaTeX editor [Free or payware, commercial, limited features in free edition]
- TeXworks Offline WYSIWYG LaTeX editor. [Free, contrib]
- TeXShop --- Mac LaTeX editor. [Free, ?]
- Mendeley --- Extensibley-featured paper and reference management, including document auto-categorisation, repostitory maintenance, automatic reference generation, browser integration and online sharing.[Free, commercial]
- Zotero --- Browser integrated paper and reference management [Free, contrib]
Content and file management
- Dropbox --- Multi-platform cloud file synchronisation utility. Includes automatic versioning and cross-platform support (including mobile devices). [Free, commercial]
- Google Drive --- Web-based file management with cross-platform desktop clients. Includes automatic versioning and mobile device support. [Free, commercial]
- wuala --- Web and desktop based cloud file storage and synchronisation utility. Includes mobile device support. This is the only of the major cloud storage utilities that guarantees that your files remain in the same data protection juristiction as you upload them from (useful for EU residents who do not want their data sent into US juristiction).
- Mercurial version control --- the most easy to use of the modern revision control suites. It is simple to use on the command line and with a GUI, and provides distributed repository format, allowing simultaneous offline usage across collaborators.
- Tortoise hg --- An easy-to-use windows-based GUI for Mercurial. Itegrates into the windows pop-up menu.
- git SCM --- the most popular of the modern revision control suites. Git is very powerful, but a bit less easy to use compared to mercurial. Huge community efforts are based around git. [Free, contrib]
- Tortoise git --- equivalent Windows GUI as for Tortoise hg.
- GitHub git repository server --- By far the most popular online repository for synchronising, sharing, managing and tracking git repositories. The default free account requires that you share all data as open to everybody. Repositories can be made private by paying a fee. [Free, commercial]
- Bitbucket online repository server --- Bitbucket support a wide range of revision control repositories, including Mercurial and git. The servers are slower and the interface has fewer features than GitHub, however it has large advantage that the default free account allows an unlimited number of private repositories and, for academic email addresses, an unlimited number of privately shared repositories. [Free, commercial]