C/C++ source generation from an AST
☆177Jul 20, 2026Updated 2 weeks ago
Alternatives and similar repositories for cgen
Users that are interested in cgen are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- MathLib is a versatile C++ library that provides a wide range of mathematical algorithms and functions, including but not limited to tran…☆10Jun 6, 2023Updated 3 years ago
- HPC-oriented transpiler for C, C++, Cython, Fortran, OpenCL and Python.☆148Feb 16, 2025Updated last year
- A lightweight LLVM python binding for writing JIT compilers☆2,279Jul 30, 2026Updated last week
- Complete C99 parser in pure Python☆3,555Jul 29, 2026Updated last week
- An AST for Python code generation, in Python☆33Jul 20, 2026Updated 2 weeks ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Generate and execute native code at run time, from Python☆57Jul 20, 2026Updated 2 weeks ago
- parser combinator and AST generator in c++17☆24Feb 16, 2023Updated 3 years ago
- python cffi bindings for the oniguruma regex engine☆22Jul 21, 2026Updated 2 weeks ago
- A programming language.☆21Aug 28, 2017Updated 8 years ago
- Library to parse and work with the C++ AST☆1,778May 20, 2026Updated 2 months ago
- Embeddable Prolog dialect implemented in pure Python. Stores its knowlegdebase using SQLAlchemy for scalability.☆20Jan 6, 2018Updated 8 years ago
- ARCHIVED Framework for performance-portable parallel computations on unstructured meshes☆83Mar 31, 2025Updated last year
- A very simple Miniblink and Python 3 binding example via ctypes. Sketchy and rough prototype as it is, it might, someday in the future, b…☆11Oct 17, 2020Updated 5 years ago
- CHAI and RAJA provide an excellent base on which to build portable codes. CARE expands that functionality, adding new features such as lo…☆31Aug 3, 2026Updated last week
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Extensions for Eli Bendersky's pycparser☆90Jul 20, 2026Updated 2 weeks ago
- Sample code for 3rd party developers working on Android On Snapdragon☆12Sep 4, 2024Updated last year
- A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python☆359Oct 3, 2025Updated 10 months ago
- Manipulate C-family ASTs with Clang☆68Jun 18, 2014Updated 12 years ago
- High-order unstructured mesh representation and discrete function spaces☆34Jul 20, 2026Updated 2 weeks ago
- strace2seccomp - generates libseccomp policies from strace logs☆10Feb 19, 2020Updated 6 years ago
- Python binding for odeiv2 interface from GNU Scientific Library (GSL)☆14May 10, 2026Updated 3 months ago
- Lox language implemented in OCaml☆13Oct 6, 2020Updated 5 years ago
- Python 3 AST unparser with type comments support.☆31Oct 24, 2019Updated 6 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- ☆20Jul 15, 2026Updated 3 weeks ago
- A few classes which compile faster than the classes that they replace☆12Apr 5, 2014Updated 12 years ago
- 😇 Wholly Adaptive LLVM Optimizer☆28Aug 29, 2020Updated 5 years ago
- Python2 compiler package ported to Python3. Compiles Python AST (as produced by the "ast" module) to bytecode assembly and code objects.☆42Jan 6, 2021Updated 5 years ago
- pygccxml is a specialized XML reader that reads the output from CastXML. It provides a simple framework to navigate C++ declarations, usi…☆135Feb 3, 2026Updated 6 months ago
- A C99 preprocessor written in pure Python☆251Jan 22, 2026Updated 6 months ago
- Automatic regression verification for LLVM programs☆21Jul 16, 2021Updated 5 years ago
- Generate Serialization Functions for C++ classes and structs using python and libclang☆12Feb 24, 2018Updated 8 years ago
- Command line utility for APK fingerprinting☆13Jan 10, 2023Updated 3 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Personal branch of git://c9x.me/qbe.git☆37Jun 2, 2026Updated 2 months ago
- Python module for parsing CMakeLists.txt files☆20Mar 1, 2022Updated 4 years ago
- Simulate System76 EC with area8051 emulator☆12Mar 2, 2024Updated 2 years ago
- Tutorials for CMS analysis in scientific Python☆12May 29, 2020Updated 6 years ago
- ☆17Oct 1, 2015Updated 10 years ago
- The C container library, also known as 'libcontainer', implements generic containers in proper C style. Operations on containers have no…☆19Dec 8, 2025Updated 8 months ago
- A compiler for a simple language, built with Python and LLVM☆102Nov 21, 2019Updated 6 years ago