A Python-based C compiler for x86-64, featuring full parsing, semantic analysis, IR generation, and assembly code emission.
☆27Sep 10, 2025Updated 6 months ago
Alternatives and similar repositories for C2x86
Users that are interested in C2x86 are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 32-bit integer only RISC-V core, along with assembler, linker, and compiler from scratch☆23Sep 21, 2025Updated 6 months ago
- A dynamic interpreted programming language.☆14Nov 23, 2022Updated 3 years ago
- ☆16Sep 7, 2025Updated 6 months ago
- A low level, expressive language☆14Dec 12, 2024Updated last year
- A good book, uploaded for myself and those who are interested.☆14May 6, 2022Updated 3 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- An implementation of "Regular Expression Matching: the Virtual Machine Approach"☆26Aug 20, 2024Updated last year
- cpufuzz is a dumb, simple and portable CPU fuzzer☆11Jan 27, 2019Updated 7 years ago
- PySOM - The Simple Object Machine Smalltalk implemented in Python☆19Aug 19, 2025Updated 7 months ago
- A C-compiler written in C☆78Jan 26, 2025Updated last year
- RISC-V(RV32IM) emulator with support for syscalls.☆30Oct 4, 2023Updated 2 years ago
- A small C compiler☆36Jun 24, 2025Updated 9 months ago
- clex is a simple lexer generator☆110Feb 9, 2026Updated last month
- RISC-V to x86/64 instruction emulator written in C/C++☆11Jan 10, 2022Updated 4 years ago
- pure-python C types packer/unpacker☆19Mar 1, 2020Updated 6 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click and start building anything your business needs.
- A library for creating and patching binary diffs. Based on bsdiff.☆11Nov 23, 2014Updated 11 years ago
- A BSD-inspired Unix-Like Operating system designed for the i386 architecture☆19Aug 16, 2025Updated 7 months ago
- C data structures and algorithms library☆17Jun 27, 2023Updated 2 years ago
- BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.☆87Jan 13, 2026Updated 2 months ago
- A well-defined system API for abstracting the OS platform☆66Oct 24, 2021Updated 4 years ago
- EeZee Language - Compiler Engineering Basics☆36Feb 23, 2026Updated last month
- A parser to get the product, OS, device, cpu, and engine information from a user agent, inspired by https://github.com/faisalman/ua-parse…☆20Nov 24, 2025Updated 4 months ago
- Java 18 - Vector API Benchmark☆13Aug 31, 2023Updated 2 years ago
- A Python script to collect all C++ warning flags from GCC☆10Apr 13, 2025Updated 11 months ago
- 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.
- 3D software renderer written with a very old dialect of C for the Motorola 68000 processor.☆40Sep 3, 2022Updated 3 years ago
- SOM++ - C++ implementation of the Simple Object Machine Smalltalk☆13Aug 23, 2025Updated 7 months ago
- simple RISC-V 64bit emulator, which can boot linux kernel.☆11Oct 16, 2023Updated 2 years ago
- A CHIP-8 emulator in C.☆18Aug 22, 2022Updated 3 years ago
- ☆12Jul 13, 2017Updated 8 years ago
- A header-only C++ library for writing compiler/interpreter frontends.☆16Jan 19, 2026Updated 2 months ago
- Public software renderer being developed for fun by the King's Crook community.☆19May 31, 2024Updated last year
- Official repository of the Jas assembler project - An assembler and library for generating code for x86☆47Mar 19, 2026Updated last week
- A simple Lexer for the Rockstar programming language specification written in Haskell with the Alex tool.☆12Mar 4, 2019Updated 7 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- Self-hosting C toolchain, from scratch☆36Feb 7, 2025Updated last year
- A Datalog Framework for Python☆16Mar 8, 2023Updated 3 years ago
- A self sufficient programming language: have your cake and eat it at compile time☆13Mar 19, 2026Updated last week
- Ports and adapters implementation in PHP☆16Jan 5, 2020Updated 6 years ago
- Smallest usable Editor in less than 800 lines of C☆19Apr 15, 2017Updated 8 years ago
- Transclusion of files in emacs☆15Jan 27, 2020Updated 6 years ago
- Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3, targeting CIL/CLR, JVM, LLVM IR, and WASM.☆67Nov 4, 2025Updated 4 months ago