Displaying 1 to 20 from 122 results

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

  •    Common

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

awesome-cl - A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.

  •    Makefile

A curated list of awesome Common Lisp libraries. For awesome software, see lisp-lang.org's success stories and the awesome-cl-software list.

roswell - intend to be a lisp installer and launcher for major environment that just work.

  •    Common

Roswell started out as a command-line tool with the aim to make installing and managing Common Lisp implementations really simple and easy. Roswell has now evolved into a full-stack environment for Common Lisp development, and has many features that makes it easy to test, share, and distribute your Lisp applications. With Roswell, we aim to push the Common Lisp community to a whole new level of productivity.

sketch - A Common Lisp framework for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction, and more

  •    Common

Sketch is a Common Lisp environment for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction and more. It is inspired by Processing Language and shares some of the API. To make Sketch run correctly, though, a few requirements must be met.




slime - The Superior Lisp Interaction Mode for Emacs

  •    Common

SLIME is the Superior Lisp Interaction Mode for Emacs. SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor-mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.

caveman - Lightweight web application framework for Common Lisp.

  •    Common

All of them. Caveman2 was written from scratch. These are noticeable points.

jscl - A Lisp-to-Javascript compiler bootstrapped from Common Lisp

  •    Common

JSCL is a Common Lisp to Javascript compiler, which is bootstrapped from Common Lisp and executed from the browser. to run jscl-repl in NodeJS.

lispy - Short and sweet LISP editing

  •    Emacs

This package reimagines Paredit - a popular method to navigate and edit LISP code in Emacs. Most of more than 100 interactive commands that lispy provides are bound to a-z and A-Z in lispy-mode. You can see the full command reference with many examples here.


hunchentoot - Web server written in Common Lisp

  •    Common

Hunchentoot is a web server written in Common Lisp and at the same time a toolkit for building dynamic websites. As a stand-alone web server, Hunchentoot is capable of HTTP/1.1 chunking (both directions), persistent connections (keep-alive), and SSL. Hunchentoot provides facilities like automatic session handling (with and without cookies), logging, customizable error handling, and easy access to GET and POST parameters sent by the client. It does not include functionality to programmatically generate HTML output. For this task you can use any library you like, e.g. CL-WHO or HTML-TEMPLATE.

snek - An experimental system for writing generative systems

  •    Common

This library is specifically written to be useful for a broad range of ways in which I create art using various generative algorithms. A simple (graph) data structure for working with vertices and edges The structure is named snek; the name is explained below. This structure is combined with a programming pattern for applying changes to the structure. The pattern relies on alterations, see below.

( ?unula )

  •    DotNet

Lunula is a portable and embeddable dialect of Lisp. The syntax currently looks a lot like Scheme with a few common lisp features.

cl-cookbook - The Common Lisp Cookbook

  •    Common

This is a fork of the Common Lisp Cookbook, moved from SourceForge. This project will bring Common Lisp Cookbook to this decade. Development of the original Common Lisp Cookbook in SourceForge halted in 2007. In the meantime, a lot has happened in the land of Common Lisp. Tools and implementations have been improving, and some have fallen out of favor. Most notably, Common Lisp users can now benefit from Quicklisp library manager.

ccl - Clozure Common Lisp

  •    Common

This is the source code for Clozure CL. Because CCL is written in itself, you need an already-working version of CCL to compile it.

cl-python - An implementation of Python in Common Lisp

  •    Common

CLPython is an open-source implementation of Python written in Common Lisp. With CLPython you can run Python programs in a Lisp environment. Libraries written in Lisp are available to Python code, and Python libraries can be accessed by Lisp code. Also Python and Lisp code can be mixed. For rough documentation, please see the Introduction and Manual on common-lisp.net.

lem - Common Lisp editor/IDE with high expansibility

  •    Common

After installing lem, you can start developing in Common Lisp at once. You can skip over writing tidy settings or installing many plugins as you do on Emacs.

darkmatter - The notebook-style Common Lisp environment

  •    Javascript

See also installation of roswell. The path starts from current directory.

scalpl - volatility harvester, operate with extreme prejudice

  •    Common

The software is provided devoid of warantee, guarranty, liesense, and noncence: "do as thou wilt". Please be advised that this use of the software renders varying signals to market participants in a manner that amplifies preëxisting biases. Performing such acts in jurisdictia where the potential consequences of such actions are punishable is liable to offend my religion, and should be considered a capital offense, insofar as such are punishable by said soi-dissant polit─ôs and church─ôs.

slime-company - Company-mode completion backend for Slime.

  •    Emacs

A company-mode completion backend for Slime, "The Superior Lisp Interaction Mode for Emacs". The recommended way to install slime-company is via MELPA. If not using MELPA, put this file somewhere into your load-path (or just into slime-path/contribs).

vlime - A Common Lisp dev environment for Vim (and Neovim)

  •    Vim

Vlime is a Common Lisp dev environment for Vim (and Neovim), similar to SLIME for Emacs and SLIMV for Vim. It provides REPL integration, as well as omni-completions, cross reference utilities, a nice inspector, debugger support, and many other great facilities to aid you in your glorious Common Lisp hacking quest.

minispec - Common Lisp MiniSpec Documentation

  •    Javascript

This is a Work in Progress that still requires much filling-out. Contributing is easy and would be appreciated. The MiniSpec started out as a cheat-sheet that evolved into something more. The project's goal is to help Common Lisp programmers quickly find what they need. To that end, its focus is on navigation and usability, using example-driven documentation paired with concise descriptions and readily available links to more exhaustive references.