Displaying 1 to 13 from 13 results

gopy - gopy generates a CPython extension module from a go package.

  •    Go

gopy generates (and compiles) a CPython extension module from a go package. You will need Go >= 1.5.

misaka - A Python binding for Hoedown.

  •    C

A CFFI binding for Hoedown (version 3), a markdown parsing library. Misaka has been tested on CPython 2.6, 2.7, 3.2, 3.3, 3.4, 3.5 and PyPy 2.6. It needs CFFI 1.0 or newer, because of this it will not work on PyPy 2.5 and older.

cairocffi - CFFI-based cairo bindings for Python.

  •    Python

cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. Cairo is a 2D vector graphics library with support for multiple backends including image buffers, PNG, PostScript, PDF, and SVG file output. Additionally, the :mod:`cairocffi.pixbuf` module uses GDK-PixBuf to decode various image formats for use in cairo.

argon2_cffi - Secure Password Hashes for Python

  •    Python

passlib 1.7.0 and later offers Argon2 support using this library too. argon2_cffi’s documentation lives at Read the Docs, the code on GitHub. It’s rigorously tested on Python 2.7, 3.4+, and PyPy.

pywin32-ctypes - A limited subset of pywin32 re-implemented using ctypes (or cffi)

  •    Python

A reimplementation of pywin32 that is pure python. The default behaviour will try to use cffi (>= 1.3.0), if available, and fall back to using ctypes. Please note that there is no need to have a compiler available on installation or at runtime. Currently pywin32ctypes implements only a very small subset of pywin32, for internal needs at Enthought. We do welcome additional features and PRs, though.

rust-python-example - Example of using Rust to Extend Python

  •    Python

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. There are a bunch of Rust packages out there to help you extending Python with Rust.

pyo3-pack - Build and publish crates with pyo3, rust-cypthon or (c)ffi bindings as python packages

  •    Rust

Build and publish crates with pyo3, rust-cpython or (c)ffi bindings as python packages. This project was meant as a zero configuration replacement for setuptools-rust. It supports building wheels for python 2.7 and 3.5+ on windows, linux and mac and can upload them to pypi.

conntrack-logger - Tool to log conntrack flows and associated process/service info

  •    Python

Tool to make best effort to log conntrack flows along with associated pids, which service cgroup they belong to and misc other info about them. Think of it as an auditd extension to log network connections.

python-libraptorq - Python CFFI bindings for libRaptorQ (RaptorQ RFC6330 FEC implementation)

  •    Python

Python 2.X CFFI bindings for libRaptorQ v0.1.x - C++11 implementation of RaptorQ Forward Error Correction codes, as described in RFC6330. Warning: Using libRaptorQ RFC6330 API (which this module wraps around) properly requires knowledge of some concepts and parameters described in that RFC, and not using correct ones may result in undecodable data! See "Usage" section below for more details.

c_from_python - Calling C from Python

  •    Jupyter

A comparison of four ways to call from python into a c function. I show the advantages and disadvantages of all 4: boilerplate required, maintenance, speed. If you read all the way through, there is a suprise at the end. No fair peeking.

python-cffi-demo - Python CFFI demo: interfacing C++, Fortran, and Python.

  •    Python

Inspired by Armin Ronacher's "Beautiful Native Libraries". This example is implemented in 3 different languages (C++, Fortran, Python) and we demonstrate how to call this functionality across languages.

cl-liballegro - Common Lisp bindings and interface to the Allegro 5 game programming library

  •    Common

Check out how the bindings’ source code is organized and compare it to the API reference. I won’t work on the following sections because Common Lisp has more suitable implementations unless there’s a usecase or I’m bored.

scapy-nflog-capture - Driver for scapy to allow capturing packets via Linux NFLOG interface

  •    Python

Driver for scapy network manipulation tool to allow capturing packets via Linux NFLOG interface. It's a regular package for Python 2.7 (not 3.X).

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.