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 C Projects
-
Initially, I used the Mac's built-in Terminal, but encountered issues with font loading. This led me to explore alternative terminal options. I initially chose Kitty, but after the official release of Ghostty, I made the switch. It has been running flawlessly for me.
-
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.
-
Project mention: Release Radar · October 2024: Major updates from the open source community | dev.to | 2024-11-01
One problem when it comes to images and coding, is computer programs don't read images in the same way as code (ie. text). Instead, images need to be converted or interpreted. That's where Pillow comes in. It's an image processing library for Python interpreters, with extensive file support. The latest update drops support for EOL Python 3.8, now only supporting Python 3.12 or later. The Pillow C API is now faster, resulting in the removal of PyAccess, and only using PyPy. There's also support for WebP 0.5 as a minimum and internal PSFile class has been removed. Check out all the changes in the Pillow release notes.
-
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()
-
-
m2cgen
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
arl
lists of most popular repositories for most favoured programming languages (according to StackOverflow)
-
youtube
Code from the Engineer Man YouTube channel. Please do not submit pull requests, they will be ignored/closed. The code in the repo needs to remain as it was in the video. (by engineer-man)
-
-
-
-
-
-
emerge
Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.
-
-
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", )
-
prometeo
An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing
-
-
-
-
-
awesome-n64-development
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python C discussion
Python C related posts
-
Robocode
-
How to create own Python project in 5 minutes
-
PVS\-Studio 7\.34: support for Apple Silicon ARM64, \.NET 9, taint analysis in Java analyzer, and more
-
CodeChecker - code quality control using PVS-Studio
-
Show HN: C, C++, and Java formatter based on Clang for Node.js
-
Show HN: C, C++, and Java formatter based on Clang for Node.js
-
Show HN: RasperDucky, an Implementation of DuckyScript3 for Raspberry Pico
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 May 2025
Index
What are some of the best open-source C projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | kitty | 27,331 |
2 | pillow | 12,785 |
3 | Cython | 9,982 |
4 | conan | 8,711 |
5 | dumb-init | 7,069 |
6 | m2cgen | 2,874 |
7 | codechecker | 2,386 |
8 | arl | 2,002 |
9 | youtube | 1,842 |
10 | compiledb | 1,470 |
11 | pyo | 1,360 |
12 | bottleneck | 1,110 |
13 | ShivyC | 1,047 |
14 | gcovr | 920 |
15 | emerge | 894 |
16 | cmake-conan | 865 |
17 | bazel-compile-commands-extractor | 790 |
18 | prometeo | 629 |
19 | emlearn | 615 |
20 | ciso8601 | 567 |
21 | segyio | 520 |
22 | cget | 455 |
23 | awesome-n64-development | 438 |