An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with c-compiler

A curated list of projects in awesome lists tagged with c-compiler .

https://github.com/z88dk/z88dk

The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.

8080 asm assembler assembly-language c c-compiler embedded gbz80 libc libm linker rabbit2000 sccz80 sdcc z180 z80 z80asm z88dk zcc zsdcc

Last synced: 14 May 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

c c-compiler chibicc compiler

Last synced: 17 Jun 2025

https://github.com/dosworld/smallc

Here is collection of original untouched source code for 'Small C' family

16-bit 16bit 8086 86 asm assembler c c-compiler compiler dos free linker ms-dos programming real-mode retro small small-c smallc val

Last synced: 30 Jul 2025

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/ubugeeei/ubcc

A toy C Compiler implemented by Rust.

c c-compiler cc compiler rust

Last synced: 05 Oct 2025

https://github.com/kotet/d9cc

A Small C Compiler Written in D

c-compiler compiler dlang

Last synced: 05 Mar 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/r7kamura/r8cc

A toy C compiler written in Rust.

c-compiler

Last synced: 16 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/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).

c-compiler

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/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/rmrt1n/muc

yet another c compiler, following https://norasandler.com/2017/11/29/Write-a-Compiler.html.

c c-compiler compiler

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.

c-compiler

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]

c-compiler compiler llvm

Last synced: 30 Apr 2026

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...

c c-compiler compiler fortran

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/j-m-li/wpdcc

C compiler for a subset of C90

c-compiler public-domain

Last synced: 18 Jul 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.

8cc c c-compiler compiler ps4

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/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

c c-compiler compiler

Last synced: 28 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で実装してるリポジトリ

c-compiler rust

Last synced: 02 Apr 2025