Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Code Generation

C Code Generation

6 projects

Showing 6 of 6 projects

Zephir
ZephirPHP

A compiled high-level language that simplifies creating C extensions for PHP.

#hacktoberfest#skeleton#high-level-language
Stars3.4k
Forks460
Last commit2 days ago
emgo
emgoC

A compiler and package set that enables Go programs to run on small 32-bit microcontrollers by generating C as intermediate code.

#embedded-systems#compiler#nrf5
Stars1.1k
Forks67
Last commit4 years ago
dbcc
dbccC

A DBC file compiler that converts CAN database files into C code for message serialization, plus CSV, JSON, and XML outputs.

#embedded-systems#can-bus#code-generator
Stars459
Forks151
Last commit1 year ago
CrossPascal
CrossPascalPascal

A Delphi 7 compatible cross-platform source-to-source compiler that generates intermediate C code.

#programming-language#compiler-construction#delphi-compatibility
Stars47
Forks13
Last commit5 months ago
Simple Linux kernel module example
Simple Linux kernel module exampleMakefile

An example of writing a simple Linux kernel module using the V programming language.

#systems-programming#v-lang#loadable-kernel-module
Stars28
Forks2
Last commit4 years ago
micropython-extmod-generator
micropython-extmod-generatorPython

Generates C source code for Micropython external modules from Python interface definitions.

#firmware-development#micropython#embedded-python
Stars24
Forks6
Last commit3 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub