claw

2020-10-16

Generate clean & lean bindings easily

Upstream URL

github.com/borodust/claw

Author

Pavel Korolev, Ryan Pavlik, Pavel Korolev

License

BSD-2-Clause
README

CLAW

Common Lisp autowrapping facility for quickly creating clean&lean bindings to C libraries (C++ support pending).

Comparison

cl-autowrap

:claw started as a fork of awesome cl-autowrap library, but while the idea is stayed the same it was almost completely rewritten to make it more maintainable and to streamline it for goals I pursued - clean, very thin performance-oriented (as less consing as possible, minimum overhead) bindings generator.

cffi-groveller

SWIG

Dependencies (11)

  • alexandria
  • cffi
  • cffi-c-ref
  • claw-support
  • claw-utils
  • cl-json
  • cl-ppcre
  • fiveam
  • local-time
  • trivial-features
  • uiop
  • GitHub
  • Quicklisp