C++ Lisp

Open-source C++ projects categorized as Lisp

Top 9 C++ Lisp Projects

  • ChrysaLisp

    Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...

    Project mention: I don't know what this is but it looks cool | /r/LinuxLugcast | 2023-01-17
  • jank

    A Clojure dialect hosted on LLVM with native C++ interop

    Project mention: Using C++ as a scripting language, part 8 | news.ycombinator.com | 2023-07-29

    On the top of using C++ for scripting, and related to the discussion of CERN's ROOT/Cling, I am developing a Clojure dialect on C++/LLVM called jank: https://jank-lang.org/

    jank is a true Clojure, meaning you get interactive, REPL-based development and a whole stdlib of persistent, immutable data structures and functions to transform them. But it's also C++, so you can write inline C++ within your jank source, and interpolate jank values within that. You can link with existing native code using LLVM and you can embed jank into your existing native projects to use for scripting.

    jank is pre-alpha, right now, and I've only been showing it to Clojure devs so far, but there's a huge audience of C++ devs which may be interested in introducing Clojure to their native code.

  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

  • Ark

    ArkScript is a small, fast, functional and scripting language for C++ projects

    Project mention: Dealing with documentation | /r/ProgrammingLanguages | 2023-04-23

    This results in two websites: - the documentation of the language on the "main" website, https://arkscript-lang.dev ; - the technical documentation (+ modules) on doxygen: https://arkscript-lang.dev/impl/

  • ulisp

    A version of the Lisp programming language for ATmega-based Arduino boards.

    Project mention: Lisp Badge LE | news.ycombinator.com | 2023-09-28

    I love his projects too. He's also the creator of uLisp.


  • wisp

    A lisp👽 written in C++ (by adam-mcdaniel)

  • wasp

    🐝 Wasp : Wasm programming language (by pannous)

    Project mention: How do you test compiler projects? | /r/Compilers | 2022-11-30
  • ulisp-arm

    A version of the Lisp programming language for ARM-based boards.

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • oc

    OpenCASCADE wrappers for Lisp (by awolven)

  • lua-to-lisp

    A lightweight Lua to Lisp transpiler. Translates Lua 5.3 code to a Lisp dialect.

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 2023-09-28.

C++ Lisp related posts


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

Project Stars
1 ChrysaLisp 1,495
2 jank 1,187
3 Ark 507
4 ulisp 346
5 wisp 173
6 wasp 98
7 ulisp-arm 86
8 oc 11
9 lua-to-lisp 11
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.