[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#726978: ITP: libgit2 -- The git linkable library

Package: wnpp
Severity: wishlist
Owner: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>

* Package name    : libgit2
  Version         : 0.19.0
  Upstream Author : The libgit2 contributors
* URL             : http://libgit2.github.com/
* License         : GPL2
  Programming Lang: C
  Description     : The git linkable 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 with bindings.

libgit2 is already very usable and is being used in production for many
applications including the GitHub.com site. The library provides:

* SHA conversions, formatting and shortening
* abstracted ODB backend system
* commit, tag, tree and blob parsing, editing, and write-back
* tree traversal
* revision walking
* index file (staging area) manipulation
* reference management (including packed references)
* config file management
* high level repository management
* thread safety and reentrancy
* descriptive and detailed error messages
* ...and more (over 175 different API calls)

Reply to: