Python CPP

Open-source Python projects categorized as CPP | Edit details
Related topics: #Python #C #Java #CMake #Linux

Top 23 Python CPP Projects

  • GitHub repo modern-cpp-features

    A cheatsheet of modern C++ language and library features.

    Project mention: Is the 2012 edition of C++ Concurrency in Action still interesting to use ? | | 2022-01-03

    You can check the image above and cross reference with either this for a quick glance or check for details about each of those new additions.

  • GitHub repo openage

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

    Project mention: Openage Development: 2021 - November | | 2021-11-30

    NEW: Added troubleshooting entry for SDL2 build error (Link)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo Ciphey

    ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

    Project mention: Ciphey VS python-codext - a user suggested alternative | | 2022-01-15
  • GitHub repo Cython

    The most widely used Python to C compiler

    Project mention: 5 NLP Libraries Everyone Should Know | | 2022-01-05

    Comparatively faster because of Cython support

  • GitHub repo conan

    Conan - The open-source C/C++ package manager

    Project mention: The biggest benefit of being a C++ dev | | 2022-01-17

    There is also conan.

  • GitHub repo glad

    Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

    Project mention: OGL - A Great Cross Platform OpenGL Base Library With Almost Everything OpenGL You might Ever need | | 2022-01-12


  • GitHub repo arl

    lists of most popular repositories for most favoured programming languages (according to StackOverflow)

    Project mention: A list of GitHubs's most stared VHDL repositories | | 2022-01-14
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo cpplint

    Static code checker for C++

    Project mention: C/C++ pre-commit hooks for static analyzers and linters | | 2021-09-13

    and five C/C++ static code analyzers: * clang-tidy * oclint * cppcheck * cpplint (recently added!) * include-what-you-use (recently added!)

  • GitHub repo ncappzoo

    Contains examples for the Movidius Neural Compute Stick.

    Project mention: [QUESTION] Problem About Real Time Object Detection On Raspberry Pi | | 2021-06-28
  • GitHub repo compiledb

    Tool for generating Clang's JSON Compilation Database files for make-based build systems.

    Project mention: How can I get vim-lsp to recognize OpenCV? | | 2021-06-12

    Have you generated a compile_commands.json? They're necessary for your LSP provider to know which paths to search for headers. They're generated by default if you're using CMake (I believe), otherwise check out compiledb or Bear.

  • GitHub repo gcovr

    generate code coverage reports with gcc/gcov

    Project mention: gcovr 5.0 released | | 2021-06-22
  • GitHub repo AlgorithmsAndDataStructure

    Algorithms And DataStructure Implemented In Python & CPP, Give a Star 🌟If it helps you

  • GitHub repo cmake-conan

    CMake wrapper for conan C and C++ package manager

    Project mention: Uploading a project to Github. How to handle 3rd party libraries? | | 2021-11-22

    From there, if you want to automatically install SFML and others dependencies, try C++ package managers like vcpkg or conan. I like using this script in particular, which keeps every Conan-related settings inside your CMakeLists.

  • GitHub repo agent

    DWService agent for Linux, Mac and Windows (by dwservice)

    Project mention: Replacement for Teamviewer on Linux, Windows and Android | | 2021-02-19 🙄

  • GitHub repo community

    Central repository for issues and recipes (by bincrafters)

    Project mention: Where to discover libraries/packages? | | 2021-10-29

    when it comes to conan, there is also bincrafters repository:

  • GitHub repo falken

    Falken provides developers with a service that allows them to train AI that can play their games

    Project mention: Google AI Introduces A Machine Learning Based System For Game Developers To Quickly And Efficiently Train Game-Testing Agents | | 2021-07-03

    Google AI recently announced a machine learning-based framework that game developers could use to train game-testing agents quickly and efficiently, freeing human testers to focus on more complicated problems. The resulting system requires no machine learning (ML) expertise, works with a wide range of popular game genres, and can train an ML policy, which generates game actions from the game state on a single game instance in less than an hour. Google AI has also provided an open-source library that shows how these techniques may be used in practice.

  • GitHub repo cookietemple

    A collection of best practice cookiecutter templates for all domains and languages with extensive Github support ⛺

    Project mention: cookietemple - a Python package providing programming project templates for several languages (Java, Python, C++, [...]) with extensive Github support, bump-version, a custom linter and much more (Details as answer ; | | 2021-11-25
  • GitHub repo torchlambda

    Lightweight tool to deploy PyTorch models to AWS Lambda

    Project mention: AWS lambda inference taking 3s even after warmup | | 2021-09-17

    Ok I see. Have you maximized the ram in the lambdas? Since performance scale with ram. I have been using torchlambda.

  • GitHub repo faiss-server

    faiss serving :)

  • GitHub repo wg21

    WG21: C++ Standards Committee Papers

    Project mention: Ladies and gentlemen - switch cases are coming! | | 2021-02-15

    C++ has unpacking but this is actually separate from pattern matching. There was a proposal for pattern matching using inspect since revised and expanded upon which at the point of a necessity but I do not believe it has been accepted yet (hopefully will be by C++23).

  • GitHub repo tree-hugger

    A light-weight, extendable, high level, universal code parser built on top of tree-sitter

    Project mention: Tree Sitter and the Complications of Parsing Languages | | 2021-11-24

    tree-sitter is a great framework. I have used it quite a bit in past. I even created a small library on top of it, called tree-hugger ( Really enjoyed their playground as well.

  • GitHub repo cpp-lit

    Time to #include standard library and other C++ headers.

    Project mention: What do you think are things C++ does worse than C? | | 2021-12-14

    This causes some stl headers to take >1 second to compile, 4x slower than windows.h:

  • GitHub repo CuVec

    Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory

    Project mention: CuVec: Unifying Python/C++/CUDA memory | | 2021-07-18
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-01-17.

Python CPP related posts


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

Project Stars
1 modern-cpp-features 13,285
2 openage 10,770
3 Ciphey 9,286
4 Cython 6,661
5 conan 5,578
6 glad 2,322
7 arl 1,594
8 cpplint 949
9 ncappzoo 932
10 compiledb 763
11 gcovr 559
12 AlgorithmsAndDataStructure 552
13 cmake-conan 500
14 agent 256
15 community 207
16 falken 197
17 cookietemple 104
18 torchlambda 100
19 faiss-server 94
20 wg21 91
21 tree-hugger 88
22 cpp-lit 78
23 CuVec 69
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.