Projects in Awesome Lists tagged with c-compiler
A curated list of projects in awesome lists tagged with c-compiler .
https://github.com/alexfru/smallerc
Simple C compiler
c c-compiler compiler dos linux macos mips self-hosting windows x86
Last synced: 07 Apr 2025
https://github.com/alexfru/SmallerC
Simple C compiler
c c-compiler compiler dos linux macos mips self-hosting windows x86
Last synced: 20 Mar 2025
https://github.com/woodrush/lambda-8cc
x86 C compiler written in untyped lambda calculus
c c-compiler compiler lambda-calculus ski-combinator-calculus
Last synced: 05 Apr 2025
https://github.com/llvm-mos/llvm-mos
Port of LLVM to the MOS 6502 and related processors
6502 6502-assembly c-compiler linker llvm
Last synced: 15 May 2025
https://github.com/mati365/ts-c-compiler
⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.
8086 8086-emulator assembler assembler-x86 assembly c-compiler compiler emulator es6 i8086 intel-8086 nasm preprocessor repl simulator toy-compiler typescript x86 x86-16
Last synced: 16 May 2025
https://github.com/windelbouwman/ppci
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
arm assembler c-compiler c-preprocessor compiler m68k msp430 python riscv webassembly x86-64 xtensa
Last synced: 06 Apr 2025
https://github.com/tyfkda/xcc
Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm
aarch64 arm64 assembler c c-compiler compiler elf64 linker mach-o posix preprocessor riscv64 self-hosting wasi wasm x86-64
Last synced: 12 Apr 2025
https://github.com/aligrudi/neatcc
A small arm/x86(-64) C compiler
arm c c-compiler neatcc x86 x86-64
Last synced: 28 Dec 2025
https://github.com/fuhsnn/slimcc
C23 compiler with C2y/GNU extensions for x86-64 Linux/BSD
c c-compiler c-preprocessor c11 c23 c2y c99 chibicc compiler
Last synced: 17 Jun 2025
https://github.com/korlibs/ktcc
C Compiler that generates readable Kotlin and C# - Written in Kotlin + Small web-based Editor with autocompletion
ace-editor c c-compiler compiler docker-image kotlin kotlin-js kotlin-native
Last synced: 30 Apr 2025
https://github.com/miguelvis/retroprojects
My retro programming projects for some targets including the Amstrad PCW, the CP/M operating system and the Z80 cpu. Includes a Small-C compiler, Z80 assembler, text editor, graphics, Unix-like shell...
amstrad-cpc amstrad-pcw assembler c-compiler cp-m cpm games retro-programming shell small-c smallc text-editor unix-like z80
Last synced: 28 Apr 2025
https://github.com/miguelvis/mescc
Mike's Enhanced Small C Compiler for Z80 and CP/M.
c-compiler c-language cp-m cpm mescc small-c z80 z80-assembler
Last synced: 03 Oct 2025
https://github.com/MiguelVis/mescc
Mike's Enhanced Small C Compiler for Z80 and CP/M.
c-compiler c-language cp-m cpm mescc small-c z80 z80-assembler
Last synced: 11 Jul 2025
https://github.com/fuhsnn/widcc
Simple C compiler for x86-64 Linux able to build real-world projects including Curl, GCC, Git, PHP, Perl, Python, PostgreSQL etc
Last synced: 17 Jun 2025
https://github.com/shiinamiyuki/kcc
A Small C Compiler
algorithm c-compiler compiler ir-generation parser practice-project static-analysis
Last synced: 06 Mar 2026
https://github.com/Yeaseen/EduCComp
:hamburger: A subset of C Compiler[Lexical Analyzer, Syntax Analyzer, Semantic Analyzer & Intermediate Code Generator] , DAG & TAC implemented in C++ using Flex and Yacc-Bison as an assignment of sessional course CSE310 in undergradute studies in CSE, BUET
assembly-8086 bison c-compiler compiler-construction compiler-design cse-buet dag intermediate-code-generation lexical-analyzer parser parser-generator semantic-analyzer symbol-table tac yacc
Last synced: 11 May 2025
https://github.com/swetland/ahcc
Atari ST C89 Compiler (Mirror)
atari-st c-compiler c89 retrocomputing
Last synced: 10 Apr 2025
https://github.com/detjonmataj/tiny-c-compiler-patches
During my experience with the C programming language, I have come across many problems. I realized that some things could be changed to improve the user experience with the language. In this repository, you will find patches for a lightweight C compiler called TinyC, where I implemented new features and improved existing ones.
c c-compiler c-compiler-patch c-language compiler tcc tcc-patch tinyc
Last synced: 10 Apr 2025
https://github.com/basemax/brainfuckcompilerc
A C compiler to read and generate C-code from Brainfuck programs (Designed in pure C in the simplest way)
bf bf-compiler bf-language brainfuck brainfuck-compiler brainfuck-language brainfuck-translator brainfuck-transpiler c c-compiler compiler-design compiler-frontend compilers transpiler transpiler-bf transpilers
Last synced: 09 Feb 2026
https://github.com/illiafox/dumbc
Small C compiler written for learning by following Nora Sandler’s "Write a Compiler" series
arm64 c c-compiler compiler rust
Last synced: 27 Jan 2026
https://github.com/skatsuta/9cc
Small C compiler designed in https://www.sigbus.info/compilerbook (Japanese).
Last synced: 14 Jun 2025
https://github.com/azarattum/carmustcompiler
C to ARM64 compiler written in Rust
arm64 c-compiler compilers rust
Last synced: 23 Jul 2025
https://github.com/mdeand/udcc
Uncommon Devices C Compiler
c-compiler c-language c99 compiler udcc
Last synced: 28 May 2026
https://github.com/3-o-3/ac90
public domain C89/C90 ANSI C compiler
ansi-c c-compiler c89 c90 public-domain
Last synced: 25 Jul 2025
https://github.com/aashrafh/naivec
A simple C compiler implemented in LEX (Flex) and YACC (Bison)
bison c c-compiler compiler compiler-design flex lex programming-language yacc
Last synced: 21 Sep 2025
https://github.com/a2p1k02/scc
Compiler writting in C for C
c c-compiler cli compiler programming-language simple
Last synced: 14 May 2026
https://github.com/baradatipu/install-gcc14-guides
GCC 14 Installation Guide for Windows A comprehensive step-by-step guide to install GCC 14 on Windows using MinGW-w64 via MSYS2 or the Windows Subsystem for Linux (WSL).
c c-compiler c-language gcc-complier gcc14
Last synced: 28 Mar 2025
https://github.com/tamimehsan/c-compiler
A short subset of C Compiler
bison c-compiler compiler intermediate-code-generation lexical-analysis semantic-analysis symbol-table yacc
Last synced: 02 Jan 2026
https://github.com/st3v3nmw/c-compiler
A compiler for a subset of the C programming language.
c-compiler compiler compiler-construction compiler-designs compiler-development compilers
Last synced: 13 Jun 2025
https://github.com/techiral/edutechiral
Discover practicals mentioned in 10th computer book for free
ai algorithms c-compiler class10thscience cprogramming-language cybercrime cybersecurity e-commerce-project ethical-hacking-tools looping open-source phishing practical proof-of-concept python
Last synced: 31 Mar 2025
https://github.com/rmrt1n/muc
yet another c compiler, following https://norasandler.com/2017/11/29/Write-a-Compiler.html.
Last synced: 02 Apr 2025
https://github.com/amalgame-lang/amalgame
A self-hosted programming language that compiles to C, then to a real native binary. The best of every language, in one.
c-compiler compiler language-design null-safety pattern-matching programming-language self-hosted static-typing transpiler vala-bootstrap
Last synced: 31 May 2026
https://github.com/naereen/a-c-compiler-for-the-numworks-calculator
An experimental app to compile & run tiny C files, from the editable local storage of your NumWorks calculator! Download the .nwa app from https://perso.crans.org/besson/publis/Numworks-apps/tiny-c-compiler.nwa
c-compiler embedded-scripting-language numworks numworks-calculators tinycc
Last synced: 10 Oct 2025
https://github.com/r7kamura/r7cc
A small C compiler, just for studying the C programming language with fun.
Last synced: 02 Jun 2026
https://github.com/mazen-daghari/systemc-first-project
this project is a guide for those want to start using systemc on viusal studio (windows os )
c c-compiler hello-world systemc visual-studio windows
Last synced: 26 Apr 2026
https://github.com/tamaroning/ironcc
a toy C compiler written in Rust (llvm_sys) [new]
Last synced: 30 Apr 2026
https://github.com/okiefrostball0/clion-c-cpp-developer-tool
A powerful integrated development environment (IDE) for C and C++ developers, CLion offers advanced tools and features for coding and debugging. 💻🔧
c-compiler c-cpp-applications c-cpp-developer-tools c-development c-ide c-programming clion code-editor code-refactoring cpp-compiler cpp-development cpp-ide cpp-programming cross-platform-ide debugging-tools development-environment ide intellij-idea programming-tools
Last synced: 12 Aug 2025
https://github.com/pkm74/fortran-cc
I'm doing this for fun... might as well... oh and im writing it in fortran too... i've never used fortran untill today...
Last synced: 20 Jun 2025
https://github.com/hiejulia/compilers
Compiler architecture / algorithms
c-compiler compiler-architecture jit jvm lex yacc
Last synced: 16 May 2026
https://github.com/kqsy/c-auto-comp
An automation of the command line compilation process for C and C++ files.
c c-compiler cpp gcc gcc-complier
Last synced: 12 May 2026
https://github.com/a0zhar/ps4-8cc
This repository contains a custom version of Sleirsgoevy's Toy C Compiler. This one will be maintained by me.
Last synced: 13 Mar 2025
https://github.com/elianna-2004/c-compiler
Implementation of a Small C Compiler
c-compiler evaluator lexer ocaml parser
Last synced: 19 Jul 2026
https://github.com/shadowshahriar/crunchy-runner
A simple web-based compiler and code runner.
c-compiler cpp-compiler node-pty xterm-js
Last synced: 23 Mar 2025
https://github.com/dipa09/dcc
C Optimizing Compiler
aarch64 arm64 assembler c c-compiler compiler dwarf elf64 preprocessor self-hosting x86-64
Last synced: 08 Feb 2026
https://github.com/lunastev/wave_to_c
Wave C Compiler
c-compiler ccompiler compiler wave
Last synced: 29 Aug 2025
https://github.com/fuhsnn/c-extensions
Extensions to C language implemented as patches to slimcc
Last synced: 28 Jun 2025
https://github.com/mistervasyatukyda/clion-c-cpp-developer-tool
A powerful integrated development environment (IDE) for C and C++ developers, CLion offers advanced tools and features for coding and debugging. 💻🔧
c-compiler c-cpp-applications c-cpp-developer-tools c-development c-ide c-programming clion code-editor code-refactoring cpp-compiler cpp-development cpp-ide cpp-programming cross-platform-ide debugging-tools development-environment ide intellij-idea programming-tools
Last synced: 27 Jun 2025
https://github.com/inferiorak/c-compiler-setup
Here I have Explained how to Setup VS Code for C and C++ Programming. So, Just do it as I have Shown.
c c-compiler c-compiler-setup cpp cprogramming mingw mingw-environment mingw64 vscode vscode-setup
Last synced: 28 Apr 2026
https://github.com/r4ai/rust_9cc
Rui UeyamaさんのCコンパイラ作成入門を読みながらRustで実装してるリポジトリ
Last synced: 02 Apr 2025