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/

https://github.com/jelmer/dulwich

Tags
Implementation
License
Platform

   




Related Projects

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.

git-manifest - CLI tool for porting directories of git repositories to new machines


CLI tool for porting directories of git repositories to new machines

Gigglw - Git client for Linux


Giggle is a graphical frontend for the git content tracker.

pez - A simple tool to manage Ruby on Rails plugins from GIT and Subversion SCM


A simple tool to manage Ruby on Rails plugins from GIT and Subversion SCM

anserine - CLI tool for migrating from one hosted git solution to another


CLI tool for migrating from one hosted git solution to another

Viva - Simple CLI tool for managing vim plugins with pathogen and git-submodule


Simple CLI tool for managing vim plugins with pathogen and git-submodule

php-hamster - CLI tool for hamster timetracker and git log


CLI tool for hamster timetracker and git log

githublaunch - CLI tool to launch common Github URLs for a git repository


CLI tool to launch common Github URLs for a git repository

zgit - A little tool for managing stashes....


zgit is a small tool written in Python 3 for managing git stashes so that you can upload them to FTP and fetch elsewhere. Don't take this tool too seriously, it's making packing folder excluding some files, uploading it to FTP then fetching elsewhere and checking if a folder has been modified easier. It's to be used on top of git, but if in some cases git is an overkill, this can be even used instead (remember the previous sentence).

GitDeploy - Git as deploy tool http://wanhaoran.tumblr.com/post/30795177352/git-as-deployment-tool


Git as deploy tool http://wanhaoran.tumblr.com/post/30795177352/git-as-deployment-tool

git-cl - Work clone of Git/Rietveld integration tool git-cl


Work clone of Git/Rietveld integration tool git-cl

dojo-svn-2-git-tool - Tool to replay Dojo svn commits to git


Tool to replay Dojo svn commits to git

aeolus-git - Tool for cloning any aeolus git repos, setting up the git configs and git hooks


Tool for cloning any aeolus git repos, setting up the git configs and git hooks

Gitlab - The platform for modern developers


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.

BIAutomationTool


The Business Intelligence Automated Testing Tool (or BATT) was created to to assist with the automation of unit testing ETL objects from any tool that can export to XML/launch objects via command line tools. The magic of this tool is that it creates a link between tools that do not integrate natively to Git and Git repositories. This integration provides a means to consume any other software that can integrate with Git. For instance, we can trigger CI servers to perform automated testing (among

git-deploy - Tool to manage using git as a deployment management tool


Tool to manage using git as a deployment management tool

NBGit - Git Support for NetBeans


NbGit is a module for the NetBeans IDE that adds support for working with the Git version control system. It uses the JGit library created as part of EGit to interact with Git repositories.

Sartoris - Tool to manage using git as a deployment management tool


Tool to manage using git as a deployment management tool

git-log - Git::Log provides to developers a tool to retrieve history commits from git repositories


Git::Log provides to developers a tool to retrieve history commits from git repositories

git-regret - git review tool using git-notes


git review tool using git-notes