Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Lisp
Lisp is the second-oldest high-level programming language in widespread use today. It was originally created as a practical mathematical notation for computer programs. Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, and the self-hosting compiler.
- GitHub: https://github.com/topics/lisp
- Wikipedia: https://en.wikipedia.org/wiki/Lisp_(programming_language)
- Created by: John McCarthy
- Released: 1958
- Related Topics: commonlisp, common-lisp, quicklisp, sbcl, clojure, scheme, racket, newlisp,
- Last updated: 2025-01-27 00:17:26 UTC
- JSON Representation
https://github.com/Robert-van-Engelen/lisp
A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep
Last synced: 20 Nov 2024
https://github.com/mmontone/easy-routes
Yet another routes handling utility on top of Hunchentoot
common-lisp hunchentoot lisp routing web
Last synced: 18 Nov 2024
https://github.com/Olical/nvim-local-fennel
Execute local Fennel Lisp files in Neovim upon startup
Last synced: 25 Nov 2024
https://github.com/olical/nvim-local-fennel
Execute local Fennel Lisp files in Neovim upon startup
Last synced: 09 Nov 2024
https://github.com/convex-dev/convex.cljc
Any aspect of the Convex stack, from Clojure
blockchain dapps decentralized lisp
Last synced: 17 Nov 2024
https://github.com/resttime/cl-liballegro
Common Lisp bindings and interface to the Allegro 5 game programming library
allegro5 bindings cffi common-lisp game-dev game-development gamedev lisp
Last synced: 28 Oct 2024
https://github.com/ut-proj/undertone
Making Music with Extempore, OSC, and SuperCollider in LFE/OTP
erlang extempore lfe lisp music open-sound-control osc sound supercollider synthesizers
Last synced: 07 Jan 2025
https://github.com/pyx/hymn
Hy Monad Notation - a monad library for Hy
functional-programming hy lisp macros monad python
Last synced: 11 Nov 2024
https://github.com/tiancaiamao/cora
Genius programmer should write his own lisp!
cora lambda lisp programming-language
Last synced: 22 Jan 2025
https://github.com/jamesmoriarty/lisp
Minimal Lisp interpreter using 75LOC and only standard libraries.
conseq exp interpreter lambda lisp procedure quote ruby tinycode
Last synced: 07 Nov 2024
https://github.com/ltoddy/scheme.c
A Scheme interpreter base on R5RS specification.
c interpreter language lisp scheme
Last synced: 17 Nov 2024
https://github.com/stylewarning/cl-permutation
Permutations and permutation groups in Common Lisp.
lisp permutation-algorithms permutation-groups permutations
Last synced: 04 Dec 2024
https://github.com/gheber/kenzo
A repackaged version of the Kenzo program by Francis Sergeraert and collaborators.
algebraic-topology computation homology lisp
Last synced: 12 Dec 2024
https://github.com/vitovan/cl-pkr
Cross-Platform Color Picker Written in Common Lisp
Last synced: 12 Dec 2024
https://github.com/jakerockland/swisp
A simple Scheme (Lisp dialect) interpreter written in Swift.
interpreter lisp lisp-dialect scheme swift swift-library
Last synced: 28 Oct 2024
https://github.com/hawkw/seax
A VM-based runtime environment for functional programming languages
interpreter lisp lisp-interpreter rust secd virtual-machine
Last synced: 27 Oct 2024
https://github.com/exercism/emacs-lisp
Exercism exercises in Emacs Lisp.
community-contributions-accepted exercism-track lisp
Last synced: 13 Jan 2025
https://github.com/atreyagaurav/litex-mode
LiTeX mode for emacs; A minor mode to convert valid lisp expressions to LaTeX
Last synced: 23 Nov 2024
https://github.com/rougier/minibuffer-header
Minibuffer header for GNU/Emacs
emacs header lisp minibuffer nano-emacs
Last synced: 24 Nov 2024
https://github.com/ertugrulcetin/kezban
Utility library for Clojure and ClojureScript
clojure clojurescript lisp utility utility-library
Last synced: 06 Jan 2025
https://github.com/fiddlerwoaroof/objc-lisp-bridge
A portable reader and bridge for interacting with Objective-C and Cocoa
Last synced: 18 Nov 2024
https://github.com/davep/pinboard.el
A pinboard.in client for Emacs.
bookmarking bookmarking-application bookmarks elisp emacs emacs-lisp lisp pinboard pinboard-api
Last synced: 25 Jan 2025
https://github.com/Ferada/cl-cffi-gtk
#cl-cffi-gtk on Freenode. A Lisp binding to GTK+3. SBCL/CCL/ABCL (ECL/CLISP unstable)
Last synced: 28 Oct 2024
https://github.com/exercism/racket
Exercism exercises in Racket.
community-contributions-accepted exercism-track lisp racket
Last synced: 13 Jan 2025
https://github.com/loredanacirstea/taylor
Measure twice, cut once. Lisp-like functional language for computable & immutable specifications, interpreted by WebAssembly & the Ethereum Virtual Machine.
blockchain computable-knowledge ethereum functional-programming lisp specifications types
Last synced: 27 Oct 2024
https://github.com/s-ol/alive
experimental livecoding environment with persistent expressions
alive alv creative language lisp livecoding lua moonscript osc realtime vjing
Last synced: 28 Oct 2024
https://github.com/lfex/ltest
A Testing Framework for LFE (successor to lfeunit)
erlang eunit hacktoberfest integration lfe lisp system testing unit
Last synced: 25 Jan 2025
https://github.com/ak-coram/cl-duckdb
Common Lisp CFFI wrapper around the DuckDB C API
c-bindings common-lisp data-science duckdb lisp olap parquet sql
Last synced: 13 Nov 2024
https://github.com/MatthewLoveQUB/SKILL_Tools
Utilities for working with Cadence's SKILL/SKILL++ including a unit testing framework.
cadence lisp skill unittest unittesting virtuoso
Last synced: 18 Nov 2024
https://github.com/rajasegar/cl-trello-clone
A Trello clone demo app in Common Lisp
common-lisp htmx lisp trello trello-clone
Last synced: 10 Dec 2024
https://github.com/soupi/pureli
A purely functional, dynamically typed, parallel evaluated Lisp-like programming language
haskell interpreter lisp programming-language
Last synced: 30 Nov 2024
https://github.com/micheleriva/cadregalisp
🍎 Just another useless programming language, but with inganno.
compiler esoteric-language haskell haskell-language javascript lisp node programming-language scheme
Last synced: 22 Oct 2024
https://github.com/exercism/scheme
Exercism exercises in Scheme.
community-contributions-paused exercism-track lisp
Last synced: 13 Jan 2025
https://github.com/Wafelack/vinel
VINEL Is Not Emacs Lisp - Lisp dialect compiling to Vim Script.
Last synced: 25 Nov 2024
https://github.com/spy16/slurp
Slurp is a highly customisable LISP toolkit for Go applications. 💻
embedded-scripting-language go golang lisp scripting-engine
Last synced: 01 Jan 2025
https://github.com/mmontone/ten
The completeness of Djula meets the usability of Eco.
common-lisp html lisp web-template
Last synced: 18 Nov 2024
https://github.com/thass0/liz
Collaborative Lisp coding on Discord
collaborative-coding discord-bot lisp
Last synced: 19 Jan 2025
https://github.com/gleam-lang/example-lisp-interpreter
👾 A Lisp interpreter in Gleam!
Last synced: 15 Nov 2024
https://github.com/jjba23/byggsteg
Byggsteg is the free as in freedom CI/CD orchestrator written in Guile Scheme
cicd deployment guile lisp scheme
Last synced: 19 Nov 2024
https://github.com/shellyln/liyad
Liyad (Lisp yet another DSL interpreter) is very small Lisp interpreter written in JavaScript.
dsl dsl-interpreter javascript jsx lisp lisp-in-javascript lisp-interpreter lsx s-expression typescript
Last synced: 14 Oct 2024
https://github.com/stylewarning/computable-reals
Arbitrary precision, automatic re-computing real numbers in Common Lisp.
arbitrary-precision common-lisp lisp math numerical-analysis
Last synced: 04 Dec 2024
https://github.com/danielsz/benjamin
Idempotency with side-effects
clojure idempotency lisp side-effects
Last synced: 26 Jan 2025
https://github.com/thesephist/klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
ink interpreter lisp literate-programming notebook repl torus-dom
Last synced: 18 Nov 2024
https://github.com/rougier/org-imenu
org-mode side menu with filtering capability
Last synced: 24 Nov 2024
https://github.com/Robert-van-Engelen/lisp-cheney
A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.
c cheney-garbage-collection garbage-collection lisp lisp-interpreter
Last synced: 20 Nov 2024
https://github.com/kimtg/Javelin
Javelin is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for the Java Virtual Machine).
Last synced: 13 Nov 2024
https://github.com/chr1st0scli/RainLisp
RainLisp, a .NET LISP implementation.
dotnet interpreter library lisp lisp-dialect lisp-interpreter programming-language repl tutorial
Last synced: 13 Nov 2024
https://github.com/jjba23/sss
Supreme Sexp System - SSS - a Lisp machine adventure
common-lisp dotfiles emacs gnu guile guix lisp nix scheme
Last synced: 02 Nov 2024
https://github.com/jiacai2050/ideas
Think more
functional-programming ideas lisp thoughts
Last synced: 13 Jan 2025
https://github.com/federicotdn/pimacs
A partial, experimental implementation of an Elisp interpreter written in Go
elisp emacs go golang interpreter lisp
Last synced: 27 Oct 2024
https://github.com/simmsb/racket-cord
A discord library for racket
discord discord-api discord-lib lisp racket racket-cord scheme
Last synced: 07 Jan 2025
https://github.com/mschuldt/raillisp
A fast and portable lisp implemented in forth
embedded forth langauge lisp programming-language
Last synced: 17 Jan 2025
https://github.com/mmontone/quicklisp-systems
Search, browse and load Quicklisp systems from Emacs.
common-lisp emacs lisp quicklisp slime
Last synced: 28 Oct 2024
https://github.com/jlangch/venice
Venice, a Clojure inspired sandboxed Lisp dialect with Java interoperability serving as a safe scripting language.
clojure devops functional functional-programming java-interoperability language lisp programming-language repl sandbox scripting
Last synced: 03 Dec 2024
https://github.com/masak/bel
An interpreter for Bel, Paul Graham's Lisp language
interpreter lisp lisp-dialect lisp-interpreter macros
Last synced: 26 Oct 2024
https://github.com/saman-pasha/lcc
Lisp C Compiler, Lisp-like syntax for writing C code in addition of some forms and pointer managements
Last synced: 12 Nov 2024
https://github.com/edvb/tisp
Tiny lisp, simple and embeddable scheme-like language
c embeddable interpreter language lisp programming-language scheme
Last synced: 17 Nov 2024
https://github.com/brentseidel/ada-lisp
Tiny Lisp Interpreter Written in Ada
ada latex-document lisp lisp-dialect lisp-interpreter
Last synced: 11 Oct 2024
https://github.com/vitovan/cl-icebox
Cross-Platform GUI framework written in Common Lisp
Last synced: 02 Nov 2024
https://github.com/daveyarwood/rubylisp
A Lisp dialect of Ruby
clojure interop lisp lisp-dialect ruby scripting scripting-language
Last synced: 12 Oct 2024
https://github.com/exercism/lfe
Exercism exercises in Lisp Flavoured Erlang (LFE).
community-contributions-paused exercism-track lisp unmaintained
Last synced: 13 Jan 2025
https://github.com/xtlsoft/pisp
A lisp-like language for php.
language lisp parser php php-library php7
Last synced: 08 Nov 2024
https://github.com/healeycodes/lisp-to-js
🖨 An optimizing compiler for a Lisp variant. Compiles and executes byte code in a VM. Can also output JavaScript.
byte-code compiler javascript lisp optimization parser-combinators transpiler virtual-machine
Last synced: 10 Dec 2024
https://github.com/yawaramin/ggspec
A lightweight, functional-style unit testing framework for Guile/Scheme
Last synced: 11 Jan 2025
https://github.com/gilch/hebigo
蛇語(HEH-bee-go): An indentation-based skin for Hissp.
hebigo hissp hotword indentation lisp macro metaprogramming python transpiler
Last synced: 28 Oct 2024
https://github.com/vindarel/colisper
Check and transform Lisp code with Comby (beta)
comby common-lisp elisp lisp refactoring
Last synced: 19 Dec 2024
https://github.com/kikytokamuro/todolist-cl
Todolist with web UI, written in Common Lisp
common-lisp lisp todolist webapp
Last synced: 21 Nov 2024
https://github.com/vivid-inc/ash-ra-template
Expressive & customizable template system featuring Clojure language processing
art clojure erb erb-syntax lisp template template-engine template-language template-library templates templating
Last synced: 12 Oct 2024
https://github.com/doublec/shen-wasp
Port of Shen to run on top of Wasp Lisp
Last synced: 08 Jan 2025
https://github.com/benthepoet/c-sexpr-parser
An s-expression parser written in C.
Last synced: 05 Nov 2024
https://github.com/omarbassam88/lisp-spectrum
Exploring the Lisp Family of languages
clojure common-lisp gambit guile lisp scheme
Last synced: 12 Oct 2024
https://github.com/obfusk/koneko
koneko - a concatenative not-quite-lisp for kittens
concatenative functional-programming language lisp programming-language stack work-in-progress
Last synced: 31 Oct 2024
https://github.com/dkendal/nvim-minor-mode
Emacs like minor modes for Neovim
fennel lisp nvim nvim-lua nvim-plugin
Last synced: 19 Jan 2025
https://github.com/amirgamil/lispy
A Lisp-dialect written in Go featuring a library written in itself, a REPL, tail-optimized recursion, macros, and a meta-circular interpreter.
functional-programming go interpreter lisp recursive-descent-parser tree-walk-interpreter
Last synced: 08 Nov 2024
https://github.com/jaredly/j3
Another attempt to realize my programming language
algebraic-data-types algebraic-effects lisp pure
Last synced: 18 Jan 2025
https://github.com/oubiwann/maintaining-state-in-clojure
Examples of stateful data in Clojure
channels clojure closures code-exploration code-play data light-weight-processes lisp objects protocols state
Last synced: 13 Jan 2025
https://github.com/rigetti/docker-lisp
Docker image that contains SBCL, Quicklisp, and some QL libraries.
continuous-delivery continuous-integration docker lisp
Last synced: 06 Nov 2024
https://github.com/Dkendal/nvim-minor-mode
Emacs like minor modes for Neovim
fennel lisp nvim nvim-lua nvim-plugin
Last synced: 16 Nov 2024
https://github.com/ultirequiem/coc-cl
:wavy_dash: Common Lisp language extension for coc.nvim
coc-extension coc-nvim common-lisp lisp neovim neovim-plugin vim vim-plugin
Last synced: 02 Nov 2024