C Compilers

Open-source C projects categorized as Compilers | Edit details

Top 4 C Compiler Projects

  • libfsm

    DFA regular expression library & friends

    Project mention: FSM library? | reddit.com/r/C_Programming | 2021-10-18
  • never

    Never: statically typed, embeddable functional programming language.

    Project mention: May 2021 monthly "What are you working on?" thread | reddit.com/r/ProgrammingLanguages | 2021-05-01

    Recently Never was extended with tuples. I hope to add documentation and examples soon. Also some bugs and improvements were removed and added. Now I am looking for ideas what to do next. Maybe you could suggest something?

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • jaws

    Jaws is an invisible programming language! Inject invisible code into other languages and files! Created for security research -- see blog post

    Project mention: which language should I learn? | reddit.com/r/Teenager_Polls | 2021-10-25


  • pl0c

    Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.

    Project mention: Let's write a compiler, part 3: A parser | news.ycombinator.com | 2021-08-16

    I don’t think there will be an AST. https://briancallahan.net/blog/20210814.html: “We will be writing a single-pass compiler for a simple language and immediately output our final output code as soon as our compiler has enough information to do so”

    That “as soon as” implies code will be generated before the entire program has been parsed.

    Also, for me single-pass implies “no AST”, as you would need at least one pass to construct one, and iterating over an AST counts as another pass for me.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-25.

C Compilers related posts


What are some of the best open-source Compiler projects in C? This list will help you:

Project Stars
1 libfsm 712
2 never 299
3 jaws 197
4 pl0c 84
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.