Interesting or distinctive lisps?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/lisp

Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • hy

    A dialect of Lisp that's embedded in Python

    hy : built on python

  • janet

    A dynamic language and bytecode vm

    janet : interesting minimal lisp with many ideas

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • liz

    Lisp-flavored general-purpose programming language (based on Zig)

    liz : built on zig

  • Fennel

    Lua Lisp Language

    Fennel https://fennel-lang.org/

  • coalton

    Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

    Coalton, because it's a Lisp built in to Common Lisp that is statically typed.

  • medley

    The main repo for the Medley Interlisp project. Wiki, Issues are here. Other repositories include maiko (the VM implementation) and Interlisp.github.io (web site sources) (by Interlisp)

    Interlisp for some ideas on supporting rapid prototyping and a historical perspective.

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

  • phel-lang

    Phel is a functional programming language that compiles to PHP. It is a dialect of Lisp inspired by Clojure and Janet.

    Phel (https://phel-lang.org/) - built with PHP. Works with PHP ecosystem. Compiles down to php.

  • cakelisp

    Metaprogrammable, hot-reloadable, no-GC language for high perf programs (especially games), with seamless C/C++ interop

    "Cakelisp is a metaprogrammable, hot-reloadable, non-garbage-collected language ideal for high performance, iteratively-developed programs (especially games). It is a transpiler which generates C/C++ from an S-expression syntax. Cakelisp takes some inspiration from Lisp, but is not compatible and does not aspire to become 'a Lisp'."

  • glsp

    The GameLisp scripting language

    "Gamelisp is a scripting language for Rust game development." Feature list from the page: No garbage collection pauses (runs gc once per frame), Seamless Rust API, Memory-safe, Feature-rich ("Pattern‑matching, iterators, coroutines, macros..."), Easy entity scripting.

  • urn

    Yet another Lisp variant which compiles to Lua

    Urn Lisp, A Lisp implementation on top of Lua: https://urn-lang.com

  • hissp

    It's Python with a Lissp.

    Hissp: compiles to Python expressions.

  • hebigo

    蛇語(HEH-bee-go): An indentation-based skin for Hissp.

    Hebigo: a whitespaceLisp isomorphic to Hissp that looks like Python.

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