Python C++

Open-source Python projects categorized as C++

Top 12 Python C++ Projects

  • openage

    Free (as in freedom) open source clone of the Age of Empires II engine :rocket:

    Project mention: Openage Development 2022: September | | 2022-09-30

    In August the Definitive Edition of AoE2 received an update that changed its default graphics files from the previously used SMX format to the new SLD format. Since the AoE2 devs did not publish any information about the format, we had to reverse engineer it ourselves (together with Tevious from SLX Studio, spriteblood from Overreign and simonsan from the LibreMatch project). You can find the reversed specification in the openage repository (Link).

  • gprof2dot

    Converts profiling output to a dot graph.

    Project mention: Scanning Function calls in a script - is there a tool? | | 2022-09-22
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • clif

    Binding generator to wrap C++ for Python using LLVM. (by google)

  • jpype

    JPype is cross language bridge to allow Python programs full access to Java class libraries.

  • m.css

    A no-nonsense, no-JavaScript CSS framework, site and documentation theme for content-oriented websites

    Project mention: Limiting Doxygen content width | | 2022-10-20

    Aside from custom CSS stylesheets, there are also plenty of post-processing tools that can take (usually) the xml output of doxygen and output something more stylized. Same examples include Mosra's m.css, or using Sphinx.

  • iminuit

    Jupyter-friendly Python interface for C++ MINUIT2

  • SteamworksPy

    A working Python API system for Valve's Steamworks.

    Project mention: [Paid] Need programmer to help implement Steam Achievements in Python | | 2022-11-17

    I have not personally messed around with this (yet) but maybe you will find it useful: SteamworksPy

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • cppdep

    C/C++ Dependency Analyzer: a rewrite of John Lakos' dep_utils (adep/cdep/ldep) from "Large-Scale C++ Software Design"

  • poxy

    Documentation generator for C++

    Project mention: Poxy - a Doxygen frontend - v0.9.0 released | | 2022-10-03

    Full changelog here.

  • clang-build

    Clang-based cross platform build system written in Python

    Project mention: CMake is a hell of a software, period. | | 2022-07-21

    There actually is.

  • cpp-longest-identifier

    find longest identifier in C++ Standard.

    Project mention: What is the longest name in C++? | | 2021-12-23
  • protoargs

    Code generated C++11/Python/Rust command line arguments parser, based on protobuf configuration

    Project mention: Protoargs: configuration based arguments parsing | | 2022-08-25

    Go implementation page (how to use in golang)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-17.

Python C++ related posts


What are some of the best open-source C++ projects in Python? This list will help you:

Project Stars
1 openage 11,373
2 gprof2dot 2,615
3 clif 911
4 jpype 881
5 m.css 351
6 iminuit 218
7 SteamworksPy 155
8 cppdep 125
9 poxy 106
10 clang-build 9
11 cpp-longest-identifier 5
12 protoargs 5
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.