Dulwich - Pure-Python Git implementation

  •        0

Dulwich is a pure-Python implementation of the Git file formats and protocols. It provides an interface to Git repository (both local and remote) that doesn't call out to git directly but instead uses pure Python. Main web site: http://www.samba.org/~jelmer/dulwich/




comments powered by Disqus

Related Projects

msysGit - Git for windows

Git is a powerful distributed Source Code Management tool. msysGit is a port of Git.


This is the codebase for SourceForge 2.0, which includes a plugin framework and integrated Wiki, Tracker, SCM (svn, git and hg), Discussion, and Blog tools.

Tortoisegit - Windows Git client

TortoiseGit is a windows client to access Git repository. It supports regular tasks, such as committing, showing logs, diffing two versions, creating branches and tags, creating patches and so on.

Gitlab - Git management software

GitLab Community Edition (CE) is open source software to collaborate on code. Create projects and repositories, manage access and do code reviews. Each project has a wiki backed up by a separate git repository. Use the ticketing system included in GitLab or integrate your existing system and lot more.

Trac - Integrated SCM and Project Management

Trac is a lightweight project management tool that is implemented as a web-based application. It has an enhanced wiki and issue tracking system for software development projects. Trac will impose as little as possible on a team's established development process and policies.

libgit2 - The Library

libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings. libgit2 is already very usable and is being used in production for many applications including the GitHub.com site.

Review Board - Code Review Tool

Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the code review process. Review Board supports reviewing code for Bazaar, CVS, Git, Mercurial, Perforce, and Subversion repositories.

GitSharp - Git library for .NET and Mono

GitSharp is an implementation of Git for the Dot.Net Framework and Mono. It is aimed to be fully compatible to the original Git and shall be a light weight library for cool applications that are based on Git as their object database or are reading or manipulating repositories in some way.

Phabricator - Continuous Release Management from Facebook

Phabricator is an open source collection of web applications which make it easier to write, review, and share source code. It has Wiki and CLI support. Phabricator was developed at Facebook.

Mechanize - Stateful Programmatic Web Browsing in Python

Mechanize provides Stateful Programmatic Web Browser. It supports HTML form filling, Custom headers, HTTP authentication, SSL support etc.