Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/luohaha/Dior

A kind of Lisp

lisp

Last synced: 12 Nov 2024

https://github.com/Olical/nvim-local-fennel

Execute local Fennel Lisp files in Neovim upon startup

fennel lisp lua neovim

Last synced: 25 Nov 2024

https://github.com/olical/nvim-local-fennel

Execute local Fennel Lisp files in Neovim upon startup

fennel lisp lua neovim

Last synced: 09 Nov 2024

https://github.com/luohaha/dior

A kind of Lisp

lisp

Last synced: 18 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/kiranandcode/rhombus-in-the-rough

A 2D RPG implemented in the Rhombus Racket dialect

game lisp racket rhombus rpg

Last synced: 25 Dec 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

color-picker gui lisp tclkit

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/ridwanmsharif/lispy

LISP interpreter in Python

interpreter lisp python

Last synced: 09 Jan 2025

https://github.com/atreyagaurav/litex-mode

LiTeX mode for emacs; A minor mode to convert valid lisp expressions to LaTeX

emacs latex lisp

Last synced: 23 Nov 2024

https://github.com/rhysd/crisp

Lisp dialect implemented with Crystal

crystal language lisp

Last synced: 08 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/rhysd/Crisp

Lisp dialect implemented with Crystal

crystal language lisp

Last synced: 27 Oct 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

cocoa gui lisp objective-c

Last synced: 18 Nov 2024

https://github.com/Ferada/cl-cffi-gtk

#cl-cffi-gtk on Freenode. A Lisp binding to GTK+3. SBCL/CCL/ABCL (ECL/CLISP unstable)

gtk3 lisp ui

Last synced: 28 Oct 2024

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/rougier/persid

Persistent identifier library for GNU Emacs

arxiv bibtex doi emacs isbn issn lisp pmcid pmid

Last synced: 24 Nov 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.

hacktoberfest lisp vim

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!

example gleam lisp

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

emacs imenu lisp org-mode

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

interpreter lisp reflection

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/galdor/tungsten

A Common Lisp toolkit.

common-lisp lisp

Last synced: 09 Dec 2024

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/Z-Shang/LICPP

Lisp Flavoured C++

cplusplus cpp headers lisp

Last synced: 09 Nov 2024

https://github.com/emacs-helm/helm-slime

Helm for SLIME

common-lisp emacs helm lisp

Last synced: 22 Nov 2024

https://github.com/jaredkrinke/learn-scheme

Learn Lisp interactively!

educational lisp scheme

Last synced: 08 Jan 2025

https://github.com/alhassy/ob-latex-as-png

Inline arbitrary LaTeX snippets as PNGs in Emacs (•̀ᴗ•́)و

emacs imags latex lisp notes org-mode pngs

Last synced: 28 Oct 2024

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/charles-l/dirt

x86 assembler in scheme

assembler elf lisp

Last synced: 08 Nov 2024

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

c compiler lisp

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/phreppo/pilisp

Lisp interpreter with bytecode compiler

c interpreter lisp

Last synced: 17 Nov 2024

https://github.com/vitovan/cl-icebox

Cross-Platform GUI framework written in Common Lisp

gui lisp tclkit

Last synced: 02 Nov 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

guile lisp scheme testing

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/evaporei/hisp

🌵 A lisp REPL interpreter made in Haskell

haskell interpreter lisp repl

Last synced: 30 Nov 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/rvcas/crisp

A Minimal Lispy Calculator

calculator lisp zig

Last synced: 21 Oct 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

lisp shen

Last synced: 08 Jan 2025

https://github.com/benthepoet/c-sexpr-parser

An s-expression parser written in C.

lisp s-expression

Last synced: 05 Nov 2024

https://github.com/jaseemabid/lisper

A tiny scheme interpreter in Haskell

haskell lisp scheme

Last synced: 24 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/dundalek/parpar.nvim

Plugin for Neovim that seamlessly integrates Parinfer and Paredit for editing lisp code

clojure lisp neovim nvim paredit parinfer

Last synced: 12 Oct 2024

https://github.com/dpbriggs/x7

Speedy self-documenting lisp in Rust.

lisp rust

Last synced: 27 Oct 2024

https://github.com/richmit/mjrcalc

LISP Mathematical Library

lisp mathematics visulization

Last synced: 08 Jan 2025

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/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/rougier/nano-bell

Visual bell for GNU Emacs

emacs lisp nano

Last synced: 24 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