A command line tool and library for creating Common Lisp language bindings from C header files.
The main features of sdilts/cl-bindgen are: Foreign Function Interfaces.
Open-source alternatives to sdilts/cl-bindgen include: andy128k/cl-gobject-introspection — Common Lisp bindings to gobject-introspection. bohonghuang/cffi-object — A Common Lisp library that enables fast and convenient interoperation with foreign objects. bohonghuang/cffi-ops — A Common Lisp library that helps write concise CFFI-related code. cffi/cffi — CFFI, the Common Foreign Function Interface, purports to be a portable foreign function interface for Common Lisp. The… islam0mar/cl-cxx-jit — Common Lisp and CXX interoperation with JIT. jmckaskill/luaffi — Standalone FFI library for calling C functions from lua. Compatible with the luajit FFI interface.
Common Lisp bindings to gobject-introspection.
A Common Lisp library that enables fast and convenient interoperation with foreign objects.
A Common Lisp library that helps write concise CFFI-related code.
CFFI, the Common Foreign Function Interface, purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.