Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Python Bindings

Python Bindings

62 projects

Showing 36 of 62 projects

gpt4all
gpt4allC++

Run large language models (LLMs) privately on everyday desktops and laptops without requiring API calls or GPUs.

#desktop-application#ai-chat#model-inference
Stars77.4k
Forks8.3k
Last commit1 year ago
frida
fridaMeson

A dynamic instrumentation toolkit for injecting JavaScript into native apps on Windows, macOS, GNU/Linux, iOS, Android, and QNX.

#debugging-tools#runtime-analysis#nodejs-bindings
Stars20.9k
Forks2.1k
Last commit2 days ago
DLIB
DLIBC++

A modern C++ toolkit for machine learning, computer vision, and data analysis applications.

#machine-learning-library#deep-learning#cmake
Stars14.4k
Forks3.5k
Last commit1 month ago
tokenizers
tokenizersRust

Fast, state-of-the-art tokenizers for training and tokenization, optimized for both research and production.

#nlp-library#natural-language-understanding#unigram
Stars10.8k
Forks1.1k
Last commit5 days ago
grex
grexRust

A command-line tool and library that generates regular expressions from user-provided test cases.

#developer-tools#webassembly#unicode
Stars8.1k
Forks193
Last commit3 months ago
libimobiledevice
libimobiledeviceC

A cross-platform library implementing native protocols to communicate with iOS devices without proprietary dependencies.

#ios#command-line-tools#library
Stars8.0k
Forks1.5k
Last commit17 days ago
Ports
PortsC++

A powerful double-entry accounting system accessed entirely from the UNIX command line, using plain text files for data storage.

#personal-finance#ledger#financial-reporting
Stars6.0k
Forks540
Last commit6 days ago
mlpack
mlpackC++

A fast, header-only C++ machine learning library with bindings for Python, R, Julia, and Go.

#hacktoberfest#scientific-computing#machine-learning-library
Stars5.7k
Forks1.7k
Last commit23 hours ago
LIEF
LIEFC++

A cross-platform library to parse, modify, and abstract executable formats like ELF, PE, and Mach-O.

#lief#pe#executable-format-parser
Stars5.4k
Forks730
Last commit1 day ago
Ogre
OgreC++

A proven, modular C++ rendering engine for building high-performance 3D applications and custom game engines.

#vulkan#simulation#direct3d
Stars4.6k
Forks1.0k
Last commit4 days ago
UltraJSON
UltraJSONC++

An ultra-fast JSON encoder and decoder written in C with Python bindings, designed for high-performance data serialization.

#c-library#encoder#data-serialization
Stars4.5k
Forks385
Last commit7 days ago
TinyOBJLoader
TinyOBJLoaderC++

A lightweight, single-file C++11 library for loading Wavefront OBJ 3D models with no dependencies.

#wavefront-obj#c-plus-plus-11#loader
Stars3.8k
Forks647
Last commit17 days ago
Essentia
EssentiaC++

Open-source C++ library for audio analysis, music information retrieval, and synthesis with Python bindings.

#music#audio-analysis#music-information-retrieval
Stars3.6k
Forks618
Last commit19 days ago
DyNet
DyNetC++

A neural network library optimized for dynamic structures that change per training instance, with C++ and Python bindings.

#cpp-library#auto-batching#research-toolkit
Stars3.4k
Forks701
Last commit2 years ago
shogun
shogunC++

A unified and efficient machine learning toolbox with C++ core and multi-language interfaces, developed since 1999.

#multi-language#research-tool#data-science
Stars3.1k
Forks1.0k
Last commit2 years ago
weld
weldRust

A language and runtime that optimizes performance of data-intensive applications by lazily building and optimizing computations across libraries.

#cross-library#performance-optimization#workflow-optimization
Stars3.0k
Forks252
Last commit
S2 Geometry Library
S2 Geometry LibraryC++

A C++ library for computational geometry and spatial indexing on the sphere, designed for geographic data.

#s2#geospatial#geographic-data
Stars2.7k
Forks354
Last commit4 days ago
OpenImageIO
OpenImageIOC++

A robust, format-agnostic library for reading, writing, and processing images, designed for VFX and animation pipelines.

#c-plus-plus-11#texture#images
Stars2.3k
Forks678
Last commit3 days ago
ompl
omplC++

An open-source sampling-based motion planning library with over 40 algorithms and SIMD-accelerated performance for robotics and autonomous systems.

#simd-acceleration#robotics#c-plus-plus-library
Stars2.1k
Forks692
Last commit8 days ago
GitHub repository
GitHub repositoryC++

A modular C++ library implementing the Iterative Closest Point (ICP) algorithm for aligning 2D and 3D point clouds in robotics and computer vision.

#lidar#robotics#point-clouds
Stars1.8k
Forks566
Last commit7 months ago
Easy3D
Easy3DC++

A lightweight C++/Python library for 3D data processing, geometry algorithms, and rendering with an easy-to-use API.

#geometry-processing#viewer#mesh
Stars1.6k
Forks274
Last commit2 months ago
ipyleaflet
ipyleafletTypeScript

Interactive maps in Jupyter notebooks using Leaflet.js with Python bindings.

#jupyterlab-extension#data-science#geospatial-visualization
Stars1.5k
Forks362
Last commit1 month ago
EnvPool
EnvPoolC++

A C++-based high-performance parallel environment execution engine for vectorized reinforcement learning simulations.

#threadpool#parallel-computing#high-performance-computing
Stars1.5k
Forks142
Last commit13 days ago
Kratos
KratosC++

A framework for building parallel, multi-disciplinary simulation software, focusing on modularity, extensibility, and high-performance computing.

#structural-mechanics#scientific-computing#parallel-computing
Stars1.3k
Forks291
Last commit
Libpython-clj
Libpython-cljClojure

Deep Python bindings for Clojure enabling seamless interop, allowing Clojure to call Python libraries and vice versa.

#conda#scientific-computing#repl
Stars1.2k
Forks73
Last commit4 months ago
ParaText
ParaTextC++

A C++ library for parallel text file reading with CSV support and Python bindings.

#multi-core#parallel-computing#memory-efficiency
Stars1.1k
Forks99
Last commit2 years ago
RLtools
RLtoolsC++

A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.

#robotics#high-performance-computing#embedded-systems
Stars987
Forks55
Last commit2 months ago
Lanelet2
Lanelet2C++

A C++ library for handling high-definition map data in automated driving, supporting 2D/3D maps, routing, and traffic rules.

#c-plus-plus-library#ros-integration#routing-graph
Stars947
Forks358
Last commit27 days ago
toppra
toppraPython

A library for computing time-optimal path parameterization for robots subject to kinematic and dynamic constraints.

#robotics#dynamic-constraints#time-optimal
Stars887
Forks206
Last commit25 days ago
pdf_oxide
pdf_oxideRust

A high-performance PDF toolkit for text/image extraction, markdown conversion, and PDF editing, built in Rust with Python, WASM, CLI, and MCP server bindings.

#text-extraction#open-source#pdf-parser
Stars804
Forks88
Last commit16 hours ago
HAL – The Hardware Analyzer
HAL – The Hardware AnalyzerC++

A comprehensive netlist reverse engineering and manipulation framework for hardware analysis, akin to IDA or Ghidra for hardware.

#fpga#fpga-analysis#embedded-security
Stars799
Forks93
Last commit3 days ago
Minerva - a fast and flexible tool for deep learning on multi-GPU
Minerva - a fast and flexible tool for deep learning on multi-GPUC++

A fast and flexible deep learning system with NumPy-like NDarray interface and easy multi-GPU support.

#multi-gpu#c-bindings#deep-learning
Stars711
Forks173
Last commit
perpetual
perpetualRust

A hyperparameter-free gradient boosting machine with a simple budget parameter, built for high performance with Rust and bindings for Python and R.

#causal-ml#gbdt#data-science
Stars692
Forks40
Last commit2 months ago
edlib
edlibC++

A lightweight, super fast C/C++ and Python library for sequence alignment using edit (Levenshtein) distance.

#c-library#levehnstein-distance#library
Stars593
Forks171
Last commit1 year ago
FIFE
FIFEC++

A multi-platform isometric game engine with C++ core and Python bindings for creating extensible 2D games.

#cmake#c-plus-plus#isometric-games
Stars576
Forks77
Last commit3 days ago
vulkan
vulkanC++

A Python CFFI extension providing a complete and Pythonic wrapper for the Vulkan graphics and compute API.

#vulkan#gpu-compute#3d-graphics
Stars566
Forks50
Last commit2 years ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
18 hours ago
7 years ago
Next
#C Plus Plus25
#Python15
#Machine Learning13
#Cross Platform10
#Rust7
#Data Science7
#Robotics6
#High Performance Computing5
#Cpp5
#Cmake5
#Deep Learning5
#Parallel Computing5