Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: cffi
PyO3/maturin
Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
Language: Rust - Size: 6.4 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 3,307 - Forks: 224
PyO3/maturin-action
GitHub Action to install and run a custom maturin command with built-in support for cross compilation
Language: TypeScript - Size: 1.1 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 117 - Forks: 28
tych0/xcffib
A drop-in replacement for xpyb based on cffi
Language: Python - Size: 504 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 91 - Forks: 26
hynek/argon2-cffi
Secure Password Hashes for Python
Language: Python - Size: 593 KB - Last synced: 2 days ago - Pushed: 8 days ago - Stars: 526 - Forks: 50
resttime/cl-liballegro
Common Lisp bindings and interface to the Allegro 5 game programming library
Language: Common Lisp - Size: 17 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 53 - Forks: 12
yigitoo/Asteroids
A 2D shooting gameAsteroids (1979) game written in Python with RayLib cFFI.
Language: Python - Size: 2.93 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
lispnik/iup
Common Lisp CFFI bindings to the IUP Portable User Interface library (pre-ALPHA)
Language: Common Lisp - Size: 8.86 MB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 133 - Forks: 7
secp256k2/secp256k2
Basic Arithmetic or Advanced Cryptographic Protocols, SECP256k2 Provides the Essential Functions Needed for Modern Cryptography Generating & Converting
Language: Python - Size: 28.3 MB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 7 - Forks: 5
go-python/gopy
gopy generates a CPython extension module from a go package.
Language: Go - Size: 4.24 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 1,870 - Forks: 111
gdsotirov/cffi.SlackBuild
Slackware build script for C Foreign Function Interface (CFFI) for Python
Language: Shell - Size: 10.7 KB - Last synced: 15 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
Kozea/cairocffi
CFFI-based cairo bindings for Python.
Language: Python - Size: 567 KB - Last synced: 5 days ago - Pushed: 19 days ago - Stars: 205 - Forks: 51
rpy2/rpy2
Interface to use R from Python
Language: Python - Size: 29.1 MB - Last synced: 15 days ago - Pushed: 26 days ago - Stars: 498 - Forks: 68
egao1980/tesseract-capi
Low level Tesseract C API wrapper for versions 3.05.02, 4.1.1 and 5.0.0
Language: Common Lisp - Size: 20.5 KB - Last synced: 23 days ago - Pushed: over 3 years ago - Stars: 6 - Forks: 0
chunsj/tf
cffi binding for tensorflow c apis
Language: Common Lisp - Size: 28.3 KB - Last synced: 16 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 1
NiklasRosenstein/myo-python
Python bindings for the Myo SDK
Language: Python - Size: 1.53 MB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 249 - Forks: 101
lispnik/pffft
A simple CFFI foreign-pointer wrapper for use with the IM, CD and IUP Common Lisp bindings
Language: Common Lisp - Size: 8.79 KB - Last synced: 30 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
lispnik/im
Lisp CFFI bindings for IM, a toolkit for image representation, storage, capture and processing.
Language: Common Lisp - Size: 757 KB - Last synced: 30 days ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
dimitern/xmlstarlet 📦
XMLStarlet Toolkit: Python CFFI bindings
Language: C - Size: 805 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 12 - Forks: 4
FSX/misaka 📦
A Python binding for Hoedown.
Language: C - Size: 1.7 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 419 - Forks: 66
rochacbruno/rust-python-example
Example of using Rust to Extend Python
Language: Python - Size: 45.9 KB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 783 - Forks: 64
opalmer/pywincffi
A Python library which wraps Windows functions using CFFI.
Language: Python - Size: 911 KB - Last synced: 15 days ago - Pushed: over 6 years ago - Stars: 8 - Forks: 4
noxdafox/clipspy
Python CFFI bindings for the 'C' Language Integrated Production System CLIPS
Language: Python - Size: 292 KB - Last synced: 26 days ago - Pushed: 3 months ago - Stars: 161 - Forks: 30
jodal/pyspotify 📦
Python bindings for libspotify (no longer working as of May 2022)
Language: Python - Size: 13.9 MB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 516 - Forks: 95
digikar99/numericals
CFFI enabled SIMD powered simple-math numerical operations on arrays for Common Lisp [still experimental]
Language: Common Lisp - Size: 3.32 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 47 - Forks: 3
dss-extensions/DSS-Python
Native, "direct" Python bindings (interface) and misc tools for a custom implementation of OpenDSS (EPRI Distribution System Simulator). Based on CFFI, DSS C-API, aiming for full COM API-level compatibility on Windows, Linux and MacOS, while providing various extensions.
Language: Python - Size: 11.8 MB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 57 - Forks: 4
hu-dwim/hu.dwim.zlib
Common Lisp FFI for http://zlib.net/, using cffi/c2ffi.
Language: Python - Size: 105 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 1
hu-dwim/hu.dwim.mosquitto
Common Lisp FFI for Mosquitto (MQTT)
Language: Python - Size: 13.7 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
synodriver/pysilk
stream encoder/decoder for silk and pcm
Language: Python - Size: 3.13 MB - Last synced: 18 days ago - Pushed: about 2 months ago - Stars: 12 - Forks: 2
mihaiolteanu/cl-libiio
Common Lisp bindings for libiio.
Language: Common Lisp - Size: 58.6 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
mattip/c_from_python
Calling C from Python
Language: Jupyter Notebook - Size: 2.52 MB - Last synced: 15 days ago - Pushed: almost 3 years ago - Stars: 83 - Forks: 16
nitely/v8-cffi
Embed the V8 Javascript Interpreter into Python
Language: C++ - Size: 20.4 MB - Last synced: 4 days ago - Pushed: about 7 years ago - Stars: 36 - Forks: 7
kristoff-it/zig-cuckoofilter
Production-ready Cuckoo Filters for any C ABI compatible target.
Language: Zig - Size: 128 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 78 - Forks: 3
kpdemetriou/spectral-aead
An algorithm for authenticated encryption with associated data using Speck and HMAC-SHA256.
Language: Python - Size: 1.3 MB - Last synced: 29 days ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 1
sdilts/cl-bindgen
A command line tool and library for generating FFI wrappers for Common Lisp
Language: Python - Size: 149 KB - Last synced: 14 days ago - Pushed: 7 months ago - Stars: 25 - Forks: 1
randy3k/rchitect
Interoperate R with Python
Language: Python - Size: 881 KB - Last synced: 20 days ago - Pushed: 4 months ago - Stars: 51 - Forks: 7
ph4r05/py-trezor-crypto
Trezor-crypto python binding
Language: Python - Size: 144 KB - Last synced: 17 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
dgelessus/pythonista-c-utils
Utilities for working with `ctypes`/`objc_util`/`cffi` in Pythonista 3.0.
Language: C - Size: 350 KB - Last synced: about 2 months ago - Pushed: almost 8 years ago - Stars: 19 - Forks: 3
itchono/trajectorize
A tool for planning flights from one celestial body in KSP to another
Language: Python - Size: 2.98 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1
GothicKit/phoenix-shared-interface 📦
C-bindings for phoenix, the ZenGin asset parser.
Language: C++ - Size: 219 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 1
pypy/pypy-std-ssl 📦
PyPy's standard library _ssl module
Language: Python - Size: 161 KB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 3 - Forks: 1
bast/python-cffi-demo
Python CFFI demo: interfacing C++, Fortran, and Python.
Language: Python - Size: 72.3 KB - Last synced: 4 months ago - Pushed: over 6 years ago - Stars: 22 - Forks: 2
bivab/smbus-cffi 📦
Python bindings for Linux SMBus access through i2c-dev using cffi
Language: Python - Size: 79.1 KB - Last synced: 7 days ago - Pushed: about 2 years ago - Stars: 60 - Forks: 29
vpoverennov/interception-cffi
Interception cffi bindings for python
Language: Python - Size: 179 KB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 11 - Forks: 0
leifgehrmann/pangocffi
CFFI-based pango bindings for Python.
Language: Python - Size: 244 KB - Last synced: 21 days ago - Pushed: 7 months ago - Stars: 11 - Forks: 3
JolifantoBambla/vk
Common Lisp/CFFI bindings for the Vulkan API.
Language: Common Lisp - Size: 6.47 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 46 - Forks: 5
sangoma/sndfile
Simple CFFI wrapper around the C sndfile API
Language: Python - Size: 22.5 KB - Last synced: 20 days ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 1
dgelessus/objc-cffi
A CFFI-based library for accessing the Objective-C runtime
Language: Python - Size: 28.3 KB - Last synced: about 2 months ago - Pushed: over 7 years ago - Stars: 9 - Forks: 0
mk-fg/python-libraptorq
Python CFFI bindings for libRaptorQ (RaptorQ RFC6330 FEC implementation)
Language: Python - Size: 43.9 KB - Last synced: 16 days ago - Pushed: about 6 years ago - Stars: 22 - Forks: 8
hu-dwim/hu.dwim.sdl
Common Lisp FFI for http://libsdl.org/ (SDL2), using cffi/c2ffi.
Language: Python - Size: 1.02 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 1
leifgehrmann/pangocairocffi
CFFI-based pango-cairo bindings for Python.
Language: Python - Size: 338 KB - Last synced: 23 days ago - Pushed: 7 months ago - Stars: 16 - Forks: 4
UNIcodeX/PCPC
Python CFFI Performance Comparison
Language: Python - Size: 1.72 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0
k-stz/cl-ptrace
live process hacking - lisp bindings to ptrace()
Language: Common Lisp - Size: 3.54 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 51 - Forks: 1
realitix/pyshaderc
Python CFFI binding for shaderc
Language: Python - Size: 17.6 MB - Last synced: about 20 hours ago - Pushed: 4 months ago - Stars: 18 - Forks: 5
jean-airoldie/libzmq-rs 📦
A strict subset of ØMQ with an ergonomic API.
Language: Rust - Size: 1.18 MB - Last synced: 11 days ago - Pushed: over 3 years ago - Stars: 59 - Forks: 4
yuce/pyopenbsd
Python wrapper for some OpenBSD-specific APIs
Language: Python - Size: 8.79 KB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 5 - Forks: 1
weilbith/notmuch2-python-bindings
Pythonic bindings for the notmuch mail database using CFFI.
Language: Python - Size: 48.8 KB - Last synced: 29 days ago - Pushed: 11 months ago - Stars: 3 - Forks: 3
csiro-hydroinformatics/pyrefcount
Python package for reference counting native pointers
Language: Python - Size: 428 KB - Last synced: 18 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
messense/cjieba-py
Python cffi binding to CppJieba
Language: Python - Size: 4.06 MB - Last synced: 11 days ago - Pushed: over 3 years ago - Stars: 15 - Forks: 0
kapyshin/paka.cmark
Lightweight CFFI-based Python bindings to cmark library (CommonMark implementation in C).
Language: C - Size: 350 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 25 - Forks: 5
zacharyvoase/python-csiphash
The SipHash-2-4 C reference implementation, CFFI-wrapped for Python
Language: Python - Size: 23.4 KB - Last synced: 27 days ago - Pushed: about 7 years ago - Stars: 12 - Forks: 2
ofmla/interfacing_fortran_from_python
Training course -- Interfacing Fortran and Python: Using cffi, ctypes and cython
Language: Fortran - Size: 2.39 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 2 - Forks: 1
synodriver/python-wyhash
python binding for wyhash
Language: Python - Size: 275 KB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 3 - Forks: 0
leosongwei/grovel-tool
Provide tools for generating cffi-grovel files using the ctags-universal.
Language: Common Lisp - Size: 1.95 KB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
bast/cffi-mem-alloc-example
Demo of how to create or fix a memory leak when garbage collecting.
Language: Python - Size: 108 KB - Last synced: 10 months ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
lispnik/cd
This is PRE-ALPHA, move along.
Language: Common Lisp - Size: 46.9 KB - Last synced: 30 days ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
devigned/veil
Veil is a code generator which exposes Golang packages via a generated C ABI that is consumed by host languages through FFI. Currently, Veil supports Python, but could be used with any FFI implementation. This is a work in progress.
Language: Go - Size: 142 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 10 - Forks: 1
untitaker/shippai 📦
Use Rust failures as Python exceptions
Language: Python - Size: 47.9 KB - Last synced: 7 days ago - Pushed: over 5 years ago - Stars: 16 - Forks: 0
synodriver/pyrsync
python binding to librsync
Language: Python - Size: 495 KB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 4 - Forks: 1
SoulMelody/PyQuick 📦
Cffi wrapper for DOtherSide library, qml binding for pypy
Language: Python - Size: 24.4 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
Ulm-IQO/pyOKFrontPanel
Python3 ctypes wrapper for the Opal Kelly FrontPanel FPGA interface
Language: Python - Size: 35.2 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 2
synodriver/python-bz3
python binding for bzip3
Language: Python - Size: 1.98 MB - Last synced: 18 days ago - Pushed: about 2 months ago - Stars: 5 - Forks: 0
wideopensource/crelm
Python package which enables embedding C code directly into Python source. pip install crelm.
Language: C - Size: 287 KB - Last synced: 7 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
mk-fg/scapy-nflog-capture 📦
Driver for scapy to allow capturing packets via Linux NFLOG interface
Language: Python - Size: 18.6 KB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 6
shayden--/atiiaftt
Language: C - Size: 104 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
csiro-hydroinformatics/c-api-wrapper-generation
Generate language bindings around an existing C/C++ API
Language: C# - Size: 265 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 1
MaxInertia/RustyPython 📦
Experiment in calling Rust from Python
Language: Python - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
dmazzer/cffi-and-modules
This project is a study about how Python modules works when they have a cffi library. It shows that Python import only a single instance of a c library, so any globally defined c variables and structs are the same for all Python imports that use that library..
Language: Python - Size: 4.88 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
synodriver/pysmaz
compression for very small strings
Language: Python - Size: 311 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 1
rjarry/libyang-cffi 📦
This project has moved here: https://github.com/CESNET/libyang-python/
Language: Python - Size: 140 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 3
synodriver/pybase16384-cffi 📦
pybase16384, but bind with cffi, for pypy
Language: Python - Size: 5.86 KB - Last synced: 14 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
synodriver/pybase16384
Encode binary files to printable utf16be.
Language: Python - Size: 1.06 MB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 7 - Forks: 1
whs/libthai-cffi
CFFI binding to libthai
Language: Python - Size: 21.5 KB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
mk-fg/conntrack-logger
Tool to log conntrack flows and associated process/service info
Language: Python - Size: 22.5 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 13 - Forks: 7
synodriver/pyt1ha
python binding for t1ha
Language: Python - Size: 223 KB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
synodriver/pyhuffman
High performance huffman encoder/decoder for python
Language: Python - Size: 378 KB - Last synced: 8 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
synodriver/pylzf
pyLZF is a very small data compression library
Language: Python - Size: 223 KB - Last synced: about 13 hours ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
synodriver/pydensity
Language: Python - Size: 405 KB - Last synced: 7 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
NiLuJe/py-fbink
Python cFFI bindings for FBInk
Language: Python - Size: 78.1 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 4
JolifantoBambla/shadercl
Common Lisp/CFFI bindings for shaderc.
Language: Common Lisp - Size: 139 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 1
yl3dy/pylibressl
Python bindings to LibreSSL library
Language: Python - Size: 138 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1
synodriver/pyclhash
python binding for clhash
Language: Python - Size: 427 KB - Last synced: about 11 hours ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
tleonhardt/Python_Interface_Cpp
Example code for interfacing with C and C++ from Python using Cython, SWIG, CFFI, PyPy, and pybind11
Language: Python - Size: 1020 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 61 - Forks: 13
mre/rust-language-bindings
A list of available language bindings for Rust
Size: 1.95 KB - Last synced: 15 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
kpdemetriou/tdigest-cffi
A data structure for accurate on-line accumulation of rank-based statistics.
Language: Python - Size: 9.77 KB - Last synced: 20 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
mideind/Icegrams
A fast, compact trigram library for Icelandic
Language: Python - Size: 176 KB - Last synced: 14 days ago - Pushed: 9 months ago - Stars: 11 - Forks: 3
Tetrite/cBinder
C language bindings and wrapper generator for Python using cffi library
Language: Python - Size: 402 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
Chahana26/3D-array-with-OpenMP
Passing a randomly generated fixed dimensional 3D array from Python to Fortran while also using Parallel programming (OpenMP) to generate a 2D array by adding along 1 direction
Language: Python - Size: 3.91 KB - Last synced: 11 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
HexDecimal/python-esdl
An extendable SDL2 port for Python.
Language: Python - Size: 567 KB - Last synced: 15 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
notflan/cl-sipc
Unix domain socket message passing for IPC in Common Lisp
Language: C - Size: 66.4 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
vityok/curl-easy
An attempt to create CFFI bindings to the libCURL library
Language: Common Lisp - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0