libgit2 Common Lisp bindings

7f14c18 feat: add delete references

~rsl pushed to ~rsl/cl-git git

16 days ago

7198325 feat: add delete references and branches

~rsl pushed to ~rsl/cl-git git

16 days ago


A Common Lisp wrapper around the libgit2 library. It's still early days and the abstraction is far from complete, but there is enough for this library to be useful.

What It Can Do

  • SHA conversions, formatting
  • create commits
  • clone repositories
  • revision walking
  • index file (staging area) manipulation
  • reference management listing


  • SBCL (other implementations can be supported if there is interest)
  • libgit2: 0.27, 0.28, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6


This library is licensed under the LGPL-3.0-or-later