Common Lisp Compiler

Open-source Common Lisp projects categorized as Compiler

Top 12 Common Lisp Compiler Projects

  • clasp

    clasp Common Lisp environment (by clasp-developers)

    Project mention: Clang vs. Clang | news.ycombinator.com | 2024-08-03
  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • sbcl

    Mirror of Steel Bank Common Lisp (SBCL)'s official repository

    Project mention: Porting SBCL to the Nintendo Switch | news.ycombinator.com | 2024-09-13

    b/c it isn't described anywhere...

    SBCL - "Steel Bank Common Lisp"

    > Steel Bank Common Lisp (SBCL) is a high performance Common Lisp compiler. It is open source / free software, with a permissive license. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions.

    https://www.sbcl.org/

  • jscl

    A Lisp-to-JavaScript compiler bootstrapped from Common Lisp

  • ccl

    Clozure Common Lisp

    Project mention: ARM or x86? ISA Doesn't Matter | news.ycombinator.com | 2024-08-31

    > I assume this was some toy compiler

    I dont know the definition of "toy compiler", but compare the following (x86 backend vs arm64 backend)

    https://github.com/Clozure/ccl/blob/d960a0e/compiler/X86/x86...

    https://github.com/Clozure/ccl/blob/d960a0eee/compiler/ARM64...

    I would argue the former is a lot more complex compared to the functional equivalent in arm64

  • quilc

    The optimizing Quil compiler.

    Project mention: Douglas Hofstadter on Lisp (1983) | news.ycombinator.com | 2024-10-16

    I think personally that Coalton and the stuff its built on is crazy cool. Coalton is a little library you add to your Lisp, but, to quote the third link here: "In terms of its type system, Coalton’s closest cousin is Haskell." So Lisp's dynamism with all sorts of advanced typing.

    QVM, a Quantum Virtual Machine https://github.com/quil-lang/qvm

    Quilc, an "advanced optimizing compiler" for Quil https://github.com/quil-lang/quilc

    Coalton, "a statically typed functional programming language built with Common Lisp." https://coalton-lang.github.io/20211010-introducing-coalton/

  • CLPython

    An implementation of Python in Common Lisp

  • one-more-re-nightmare

    A fast regular expression compiler in Common Lisp

    Project mention: Needle: A DFA Based Regex Library That Compiles to JVM ByteCode | news.ycombinator.com | 2024-05-08

    https://github.com/telekons/one-more-re-nightmare

    And the pretty hard to find blog post about it:

  • SaaSHub

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

    SaaSHub logo
  • Concrete-Syntax-Tree

    Concrete Syntax Trees represent s-expressions with source information

  • Cleavir

    an implementation-independent framework for creating Common Lisp compilers

  • Yotta

    Basic Linear Algebra compiler with C and Common Lisp backends

  • compiler-web-service

    a common lisp web service with two compilers as api endpoints

  • core

    a small compiler that lowers core imperative programming constructs (by Jobhdez)

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

Common Lisp Compiler discussion

Log in or Post with

Common Lisp Compiler related posts

Index

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

Project Stars
1 clasp 2,579
2 sbcl 1,868
3 jscl 888
4 ccl 858
5 quilc 460
6 CLPython 367
7 one-more-re-nightmare 140
8 Concrete-Syntax-Tree 60
9 Cleavir 48
10 Yotta 16
11 compiler-web-service 7
12 core 4

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Common Lisp is
the 33rd most popular programming language
based on number of metions?