Azure DevOps

Azure DevOps provides development collaboration tools including high-performance pipelines, free private Git repositories, configurable Kanban boards, and extensive automated and continuous testing capabilities.

     

commercial scm git vcs

bitbucket

Bitbucket is a web-based hosting service that supports both Mercurial and Git version control systems. It offers commercial and free accounts. It supports collaboration with unlimited private repos, diff views, CI build integrations, large file storage, pipelines, JIRA and other 3rd party integrations.

     

commercial vcs git mercurial

github

GitHub is a web-based Git or version control repository and Internet hosting service. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.

     

open-source commercial vcs git

Google Docs

A powerful document creation platform. Supports features such as: realtime collaboration, offline document editing, inline document comments, search and full differential changelog. Free for personal use, costs for commercial

     

documentation free commercial

Hackpad

A lightweight, markdown based, document creation platform packed full of features such as: realtime collaboration, offline document reading (via dropbox), in documment comments, search / tagging and full diff'd changelog. Private workspaces free for the first 5 users, Public workspaces always free.

     

documentation free commercial

Review Board

Review Board is a feature packed code review tool for multiple SCM systems (like git, bzr, cvs, subversion, etc).

     

linux open-source commercial scm python