Kallithea

Source code management system that supports two leading version control systems, Mercurial and Git, with a web interface.


Summary: Kallithea is an open-source source code management system that supports both Mercurial and Git version control systems, with a web interface for easy use by users and administrators. It offers a built-in push/pull server, full-text search, and code-review capabilities, making it a powerful tool for collaborative development.

Main Features:

  • Built-in Push/Pull Server: Supports both Mercurial and Git wire protocols, accessible over HTTPS and SSH.
  • Access Management System: Powerful access management system lets you decide who has access to the repository and what operations they're entitled to perform. All requests are authenticated and logged, giving administrators an ability to review users' activity.
  • Easy Integration: Supports LDAP authentication, making it easy to use your existing authentication system. Also integrates with issue trackers using the JSON-RPC API and extensions interface.
  • Code Review: Fork code with one click, develop, and submit for review easily using a built-in pull requests system. Review code, comment on, and discuss changes.
  • Contribute Online: Edit code online using the web editor, upload text and binary files without installing a local client, just use your browser.

These features make Kallithea an excellent choice for developers looking to manage their source code repositories in a secure and collaborative manner.

Related

Pagure
Smederee
WikiSuite
Gitea
xsrv
homebox
SCM Manager