InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 23 Python CPP Projects
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Ciphey
β‘ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes β‘
-
I hope that one day we have a tool that can convert any proprietary binary to source code with a single click. It would be so much fun to have an "open source" version of all games. Currently, there are projects like https://github.com/Try/OpenGothic and https://github.com/SFTtech/openage, but these require years of community effort.
-
Project mention: How to Get Started with Scikit-Learn: A Beginner-Friendly Guide to Machine Learning in Python | dev.to | 2025-04-24
As is the case with most Python libraries, it is open-source and free-to-use, making it easily accessible by anyone willing to learn machine learning, and it is built upon other open-source libraries within Python, like SciPy for advanced scientific operations, NumPy for efficient numerical computations, Matplotlib for data visualization, and Cython for increased efficiency and speed, similar to that of C/C++.
-
include(FetchContent) FetchContent_Declare(conan URL https://github.com/conan-io/conan/releases/download/2.3.2/conan-2.3.2-linux-x86_64.tgz ) FetchContent_Populate(conan) if (conan_POPULATED) set(CONANEXE ${conan_SOURCE_DIR}/conan) set(CONAN_AVAILABLE TRUE) endif()
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
I've found rapidfuzz to be a good, digestable C/Python integration. It's especially nice as the algorithms implemented in C frequently have good pseudocode or other language representations, so you can reference really well. The docs are in reasonable shape as well:
https://github.com/rapidfuzz/RapidFuzz
-
codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
Project mention: PVS\-Studio 7\.34: support for Apple Silicon ARM64, \.NET 9, taint analysis in Java analyzer, and more | dev.to | 2024-12-18Starting with the CodeChecker 6.25.0 release, users can upload PVS-Studio reports directly into the web interface for a streamlined review of code analysis results. For more details on this integration, please consult the documentation.
-
arl
lists of most popular repositories for most favoured programming languages (according to StackOverflow)
-
-
-
Visit Conan Center: Go to Conan Center to browse or search for libraries.
-
-
-
-
shedskin
Shed Skin is a restricted-Python-to-C++ compiler. Read the introduction below to learn about the restrictions.
Project mention: A high-performance, zero-overhead, extensible Python compiler using LLVM | news.ycombinator.com | 2024-09-18I immediately wonder how it compares to ShedSkinβ°
0: https://github.com/shedskin/shedskin/
-
-
-
imgui_bundle
From expressive code to powerful GUIs in no time: a fast, feature-rich, cross-platform toolkit for C++ & Python.
Project mention: Fastplotlib: Driving scientific discovery through data visualization | news.ycombinator.com | 2025-03-11 -
bazel-compile-commands-extractor
Goal: Enable awesome tooling for Bazel users of the C language family.
''' Uchen core - ML framework ''' module(name = "uchen-core", version = "0.1", compatibility_level = 1) bazel_dep(name = "abseil-cpp", version = "20240116.2") bazel_dep(name = "googletest", version = "1.14.0") git_override( module_name = "googletest", remote = "https://github.com/google/googletest.git", commit = "1d17ea141d2c11b8917d2c7d029f1c4e2b9769b2", ) bazel_dep(name = "google_benchmark", version = "1.8.3") git_override( module_name = "google_benchmark", remote = "https://github.com/google/benchmark.git", commit = "447752540c71f34d5d71046e08192db181e9b02b", ) # Dev dependencies bazel_dep(name = "hedron_compile_commands", dev_dependency = True) git_override( module_name = "hedron_compile_commands", remote = "https://github.com/hedronvision/bazel-compile-commands-extractor.git", commit = "a14ad3a64e7bf398ab48105aaa0348e032ac87f8", )
-
-
temporian
Temporian is an open-source Python library for preprocessing β‘ and feature engineering π temporal data π for machine learning applications π€
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python CPP discussion
Python CPP related posts
-
All Data and AI Weekly #176 - 10 Feb 2025
-
Decorator JITs: Python as a DSL
-
AI and All Data #175 03 February 2025
-
All Data and AI Weekly #172 for 13 January 2025
-
Property-Based Testing for the People
-
AI + Data Weekly 169 for 23 December 2024
-
PVS\-Studio 7\.34: support for Apple Silicon ARM64, \.NET 9, taint analysis in Java analyzer, and more
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 May 2025
Index
What are some of the best open-source CPP projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | modern-cpp-features | 20,410 |
2 | Ciphey | 19,372 |
3 | openage | 13,600 |
4 | Cython | 9,993 |
5 | conan | 8,711 |
6 | flower | 5,879 |
7 | tensorflow-windows-wheel | 3,666 |
8 | RapidFuzz | 3,084 |
9 | codechecker | 2,389 |
10 | arl | 2,004 |
11 | cpplint | 1,681 |
12 | compiledb | 1,475 |
13 | conan-center-index | 1,040 |
14 | pdfium-lib | 978 |
15 | ncappzoo | 955 |
16 | gcovr | 920 |
17 | shedskin | 891 |
18 | cmakeconverter | 887 |
19 | cmake-conan | 865 |
20 | imgui_bundle | 853 |
21 | bazel-compile-commands-extractor | 793 |
22 | hobbits | 706 |
23 | temporian | 692 |