InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Python CPP Projects
-
Project mention: Not young programmer wants to find source to liquidate gap in modern C++ knowledge. | reddit.com/r/cpp | 2023-01-28
I like this summary of features from C++11 to 20: https://github.com/AnthonyCalandra/modern-cpp-features
-
This looks incredible! It would look very good in OpenAge, a free and opensource re-implementation of AoE 2
-
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.
-
Ciphey
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
Project mention: In CTFs, you'll often get a string of text to decode. Is there a good way to recognize how to decode it? | reddit.com/r/HowToHack | 2022-10-23It can help you detect various encryption and encodings and even decrypt them. Ciphey
-
Project mention: Surprising Consequences of macOS’s Environment Variable Sanitization | news.ycombinator.com | 2023-01-11
Conceptually, Cython is mainly for accelerating Python code, and can _also_ access C code. Meanwhile CFFI is specifically for calling C code and nothing else. I recommend the video for the differences.
One concrete thing that pops to my mind is that Cython doesn't support Py_LIMITED_API which means that you need to ship a lot more binary wheels. At least the issue is still open (https://github.com/cython/cython/issues/2542) and Cython projects IME need new wheels for each minor Python release. Compare that to cffi projects that (musl & pypy aside) only have to ship wheels for one Python version / architecture: https://pypi.org/project/argon2-cffi-bindings/#files
-
Project mention: Why isn't there a Central C/C++ repository for distributions? | reddit.com/r/linux | 2023-01-31
Are you aware of some of tooling projects like https://conan.io/ ?
-
codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Regarding problems on clang-tidy - have you looked into Codechecker? It is based on clang tidy but also supports cppcheck and marking issues as false positives/will not fix etc... https://github.com/Ericsson/codechecker
-
arl
lists of most popular repositories for most favoured programming languages (according to StackOverflow)
Project mention: Most-starred *insert programming language* GitHub repositories | news.ycombinator.com | 2022-08-16 -
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
I have tried compiledb as well, but it currently fails to correctly get the backslashes correctly on Windows, as noted in this issue.
-
-
-
Project mention: Is there a timeline for when Boost 1.81 will be added to Conan Center or vpkg's repository? | reddit.com/r/cpp | 2022-12-22
I was not a reviewer as I said: https://github.com/conan-io/conan-center-index/pull/14888
-
-
-
Kind of wild that this 130 line API wrapper was worth writing a blog post and spamming it here
-
-
-
mcap
MCAP is a modular, performant, and serialization-agnostic container file format for pub/sub messages, primarily intended for use in robotics applications.
Project mention: Evaluation of robotics data recording file formats | news.ycombinator.com | 2022-11-28 -
-
falken
Falken provides developers with a service that allows them to train AI that can play their games
-
-
Project mention: [QUESTION] Error when loading YOLOv5 with C++ and OpenCV | reddit.com/r/opencv | 2022-02-08
I am trying to run object detection using YOLOv5 with C++ and Opencv's dnn. I mainly followed this example: https://github.com/doleron/yolov5-opencv-cpp-python/blob/main/cpp/yolo.cpp
-
I like this. I created a GitHub issue: https://github.com/iheartla/iheartla/issues/138
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python CPP related posts
- Why isn't there a Central C/C++ repository for distributions?
- sudo apt-get install libuv1-dev libpulse-dev; mkdir build; cd build; cmake -DCMAKE_BUILD_TYPE=Release ..; make; sudo make install
- Not young programmer wants to find source to liquidate gap in modern C++ knowledge.
- Announcing Dear ImGui Bundle
- Using C++ Primer 5th Edition in 2023?
- Static polymorphism and its problems - cyclic type dependencies
- I❤️LA: Compilable Markdown for Linear Algebra
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Feb 2023
Index
What are some of the best open-source CPP projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | modern-cpp-features | 15,505 |
2 | openage | 11,504 |
3 | Ciphey | 11,331 |
4 | Cython | 7,634 |
5 | conan | 6,513 |
6 | codechecker | 1,735 |
7 | arl | 1,729 |
8 | cpplint | 1,196 |
9 | compiledb | 978 |
10 | ncappzoo | 941 |
11 | gcovr | 684 |
12 | conan-center-index | 679 |
13 | cmake-conan | 629 |
14 | hobbits | 536 |
15 | codex_py2cpp | 435 |
16 | cget | 422 |
17 | agent | 335 |
18 | mcap | 290 |
19 | FastOlympicCoding | 281 |
20 | falken | 222 |
21 | community | 211 |
22 | yolov5-opencv-cpp-python | 189 |
23 | iheartla | 185 |