Best practice to store context for a C compiler

This page summarizes the projects mentioned and recommended in the original post on /r/Compilers

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • chibicc

    A small C compiler

  • chibicc

  • SmallC-85

    Ron Cain's Small C public domain compiler revived after 30 years.

  • smallc

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • mcc

  • mcc

  • hcc

    happo31's C Compiler. (by hapo31)

  • hcc

  • C-Compiler

    Tiny self-hosting C compiler (by Dai-Wenxun)

  • dai-wexnun's-c-compiler

  • riscv32_beluga

    c compiler beluga with riscv32 backend

  • sncc

    Self hosted C compiler at seccamp2018

  • sncc

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • weicc

    A small C compiler

  • weicc

  • hcc

    huang's c compiler - a tiny C99 compiler. (by huangguiyang)

  • hcc (different from the one above)

  • dicc

    A compiler for a subset of C written in C.

  • dicc

  • swieros

    A tiny hand crafted CPU emulator, C compiler, and Operating System

  • swierosc

  • amacc

    Small C Compiler generating ELF executable Arm architecture, supporting JIT execution

  • amacc

  • jcc

    Simple C compiler for x86-64 (by janneku)

  • jcc

  • cc65

    cc65 - a freeware C compiler for 6502 based systems

  • cc65

  • z88dk

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

  • z88dk

  • wcc

    Discontinued wo4mei3's c compiler written in ocaml (by wo4mei3)

  • very nice! thanks for sharing! I also am writing a c compiler in ocamlwcc.Parsing and typing have done but codegen is very hard because I don have enough knowledge of backend. These lists help me!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts