Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 20 C Python3 Projects
-
MicroPython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Project mention: Why/how to implement scripting languages with C/C++ codebase. | reddit.com/r/embedded | 2023-05-30On bare metal/RTOS embedded platforms, the scripting language is used instead of C/C++ to program the device. Common examples are Lua and Micropython, but JavaScript and Ruby have also been used this way.
-
CPython-Internals
Dive into CPython internals, trying to illustrate every detail of CPython implementation
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: This may be an odd question but can someone give me a Tl;dr of the Adafruit ecosystem between 2019-now? | reddit.com/r/adafruit | 2023-05-13
Microcontrollers can run Python now https://circuitpython.org/
-
Project mention: Show HN: Python framework is faster than Golang Fiber | news.ycombinator.com | 2023-01-10
Django is an WebFramework, Meinheld is an WSGI Server framework.
https://github.com/django/django
https://github.com/mopemope/meinheld
So django meinheld is basically saying that i used Django served by meinheld in that benchmark.
-
Inkycal
Inykcal is a software written in python for selected E-Paper displays. It converts these displays into useful information dashboards. It's open-source, free for personal use, fully modular and user-friendly. Despite all this, Inkycal can run well even on the Raspberry Pi Zero W. Oh, and it's open for third-party modules! Hooray!
-
HFT-Orderbook
Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C
Project mention: HFT-Orderbook: NEW Extended Research - star count:700.0 | reddit.com/r/algoprojects | 2023-04-08 -
dumpulator
An easy-to-use library for emulating memory dumps. Useful for malware analysis (config extraction, unpacking) and dynamic analysis in general (sandboxing).
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
Project mention: Can you give me some proof that storing multidimansional data into a 1d array is the standard and best way to do it? | reddit.com/r/C_Programming | 2022-12-04https://github.com/ParRes/Kernels/tree/default/C1z has some examples I’ve tested in the past. 2d is in the filenames of the relevant ones.
-
Project mention: Looking for an IP Address handling library for D | reddit.com/r/d_language | 2022-12-15
The code also relies heavily on tries for speeding up IP address lookups. For that I use a library called PyTricia, https://github.com/jsommers/pytricia
-
I saw on github for the answers: https://github.com/Mayconpm/CS50x_2021/blob/master/pset4/filter/more/helpers.c
-
Project mention: Intel Hyperscan is a high-performance multiple regex matching library | news.ycombinator.com | 2022-09-12
PSA that the python bindings for hyperscan need maintainers: https://github.com/darvid/python-hyperscan/issues/44
-
-
pywasm3
Python bindings for Wasm3, a fast WebAssembly interpreter and the most universal WASM runtime
Project mention: WebAssembly: Adding Python Support to WASM Language Runtimes | news.ycombinator.com | 2023-01-31PyOdide isn't currently supported outside of browsers, though that might change.
Either way, I couldn't figure out how to do the above sequence of steps with any of the available Python WASM runtimes - they're all very under-documented at the moment, sadly. I tried all three of these:
- https://github.com/wasmerio/wasmer-python
-
lua-resty-ffi
lua-resty-ffi provides an efficient and generic API to do hybrid programming in openresty with mainstream languages (Go, Python, Java, Rust, Nodejs, etc.).
The main goal of lua-resty-ffi project is to reuse ecosystems from other mainstream programming languages. As known, the ecosystem of C/Lua is very weak. lua-resty-ffi already supports Go, Java, Python, Rust, and Node.js. Please refer to https://github.com/kingluo/lua-resty-ffi for the rationality and design of this project. Thanks.
-
-
-
For instructions on how to get it running, as well as the source code, check out the repo: https://github.com/wojciech-graj/cydoomgeneric
-
-
pc-info
A little project to show some info about your pc (Ex. GPU temperature) on an external display driven by an ESP32. The python script works only for NVIDIA cards.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
C Python3 related posts
- Low FPS
- Minecraft: Pi Edition runs DooM
- Projects for newbs!
- HFT-Orderbook: NEW Extended Research - star count:700.0
- SQLite version of SQL Server "linkedin server", or another way to query another db from within SQLite?
- HFT-Orderbook: NEW Extended Research - star count:700.0
- HFT-Orderbook: NEW Extended Research - star count:700.0
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 1 Jun 2023
Index
What are some of the best open-source Python3 projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | MicroPython | 16,665 |
2 | CPython-Internals | 3,648 |
3 | circuitpython | 3,549 |
4 | meinheld | 1,429 |
5 | Inkycal | 817 |
6 | HFT-Orderbook | 723 |
7 | dumpulator | 503 |
8 | Kernels | 366 |
9 | pytricia | 187 |
10 | CS50x_2021 | 134 |
11 | python-hyperscan | 125 |
12 | SynapseOS | 120 |
13 | pywasm3 | 61 |
14 | lua-resty-ffi | 41 |
15 | sqlite-spellfix | 21 |
16 | linux-ps3-iso-tools | 15 |
17 | dc540-0x00002 | 10 |
18 | cydoomgeneric | 6 |
19 | lib-python3 | 1 |
20 | pc-info | 1 |