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

awesome-cl-software

List of awesome application software built with Common Lisp
https://github.com/azzamsa/awesome-cl-software

Last synced: 2 days ago
JSON representation

  • Applications

    • Audio

      • OpusModus - a comprehensive computer-aided environment for the whole work of music composition. [Proprietary].
      • ScoreCloud - A web and mobile application to automatically create music notation from music performance or recordings. Built with LispWorks.
      • MusicEase - Music notation software, developed for over 35 years.
      • PWGL - A Visual Programming Language for Music and Sound.
      • CLM - Common Lisp Music is a music synthesis and signal processing package in the Music V family. It provides much the same functionality as Stk, Csound, SuperCollider, PD, CMix, cmusic, and Arctic — a collection of functions that create and manipulate sounds, aimed primarily at composers (in CLM's case anyway).
      • OpusModus - a comprehensive computer-aided environment for the whole work of music composition. [Proprietary].
      • IRCAM - lab.fr/shop/product/musique-lab-2/), distributed by France's ministry of education to all music teachers.
      • IRCAM - lab.fr/shop/product/musique-lab-2/), distributed by France's ministry of education to all music teachers.
      • Common Music - the repository of an ancient version of Common Music (version 2.12.0), the presumably last version which ran on Common Lisp dating from around 2007-09, before work on Common Music shifted to (scheme-based) cm3.
      • Incudine - Music/DSP programming environment for Common Lisp. Useful to design software synthesizers or sound plugins from scratch. It is also a compositional tool that allows to produce high quality sounds controllable at the sample level, defining and redefining the digital signal processors and the musical structures on-the-fly.
      • Ernestine - Ernestine is a music management application in McClim. [MIT].
      • Benben - a fast and efficient command line audio player and audio converter for Linux and other Unix-like systems with an oldschool-inspired interface. It supports multiple formats, and is especially suited to people who organize their music in folders.
      • oscl - a minimal CLI tool that lets you send and receive OSC messages from the terminal, making it useful for scripting, testing, and quick integration with OSC-enabled systems.
      • Shuffletron - a search-based music player for the terminal. MIT-style licence. *stalling*
    • Blogging

      • Cliki2 - The wiki software behind cliki.net [AGPL3]
      • HSSG - the Hackable Static Site generator. [AGPL3]
      • Ext-blog - blog engine. It supports custom theme and you can port a WordPress theme for it. [No License Specified].
      • Klipse - written in ClojureScript, allows to include run-able code snippets, including Common Lisp.
      • Collards - A static site generator for those who love Markdown and parens.
    • Chat

      • Lichat - Lichat client for Maiden. [Artistic License 2.0]
      • Lisp-chat - An experimental minimal chat. [MIT].
      • Collen - Common Lisp IRC bot with a modular framework.
      • Potato - Delicious conversations platform in Common Lisp and ClojureScript.
      • Lisp-paste - Bots from #lisp. [MIT].
      • Alice - Alice Margatroid, a dollmaster that pretends not to be a doll itself. [No license Specified].
      • Magitek - Whimsical robots infused with just a hint of magic. No license specified.
    • Development Tools

      • barf - A simple Nixpkgs and NixOS helper. [CC0].
      • Judge0 IDE
      • Regex-coach - a graphical application for Windows which can be used to experiment with (Perl-compatible) regular expressions interactively. Freeware.
      • Regex-coach - a graphical application for Windows which can be used to experiment with (Perl-compatible) regular expressions interactively. Freeware.
      • Cepl - Code Evaluate Play Loop. [2-clause BSD].
      • Seed - Interactive software environment based on Common Lisp. [GPL3].
      • gitwatch - Notify a Discord channel when repos are updated.
      • Pgloader - Migrate to PostgreSQL in a single command!. [PostgreSQL License]
      • Pgchart - A self-contained web application that takes as input an SQL query text and outputs its data as a chart. [No License Specified]
      • SLIME - The Superior Lisp Interaction Mode for Emacs.
      • Sly - Sylvester the Cat's Common Lisp IDE (slime's fork)
    • Education

      • Maxima - Computer Algebra System written in Common Lisp. [GPL2].
      • Axiom - Axiom is a free, open source computer algebra system. It is developed in its Spad language that compiles to Common Lisp.
      • FriCAS
      • MathB - a math pastebin.
    • Games

      • Kandria - a post-apocalyptic exploratory 2D platformer game and hack and slack action RPG.
      • Jettatura - a challenging first-person dungeon-crawler (DRPG) with round-based combat.
      • Jak and Daxter - Jak and Daxter. [Proprietary].
      • Jettatura - a challenging first-person dungeon-crawler (DRPG) with round-based combat.
      • sucle - A Minecraft clone (voxel game engine). [MIT].
      • dmomd - a rogue-like RPG with turn based movement and combat.
      • ChessLab - a desktop application for chess players and chess enthusiasts. [blog post](https://tomscii.sig7.se/2025/11/ChessLab-A-program-for-chess-players) (2025). GPL3.
      • ChessLab
      • Kandria - a post-apocalyptic exploratory 2D platformer game and hack and slack action RPG. [zlib License]
      • Trial
      • Capture the Flag engine - challenges with a live scoreboard.
      • reddit announce
      • nano-towers - a simple tower defense game written in Common Lisp with the EON framework based on Raylib, submitted for the Spring Lisp Game Jam 2024.
      • dmomd - a rogue-like RPG with turn based movement and combat.
      • Orb - you control a spaceship and you must protect the Orb, and yourself.
      • Notalone - You wake up nowhere in the night. Hungry zombies around, but your ol' pal "BOOMSTICK" is with you. [GPL3]
      • the price of a cup of coffee
      • CotD - A roguelike battle of Angels and Demons in the streets of a Human city. [GPL3].
      • Option-9 - A Shoot'em Up Game. No license specified.
      • Asteroids - Asteroids game in Common Lisp. [No License Specified].
      • Perfectstorm - Perfectstorm is a real time strategy game study. [MIT](https://opensource.org/licenses/MIT).
      • Starwar - Starwar. [No License Specified].
      • The-invaders - A remake of the classic game Space Invader. [GPL2].
      • Ninja-sphere - Ninja Sphere. No license specified.
      • Cl-dino - A Chrome Dinosaur Robot. [GPL3].
    • Graphics

    • Productivity

      • Grammarly - Grammar checking. [Proprietary].
      • Deftask - Painless task management for teams. [Partly Open Source].
      • Ballish - A pretty fast code search tool. [GPL2].
      • Ichiran - Linguistic tools for texts in Japanese language. [MIT].
      • Projectured - ProjecturEd is a generic purpose projectional editor. [No License Specified].
      • Turtl - a secure note taking, bookmarking and document storage app. [AGPL].
      • Common Lisp components - journey.gitlab.io/blog/why-turtl-switched-from-lisp-to-js/
    • Other

      • Pocket Change - Converts leftover coins and bills to electronic money, gift codes, and coupons of your choice. [Proprietary].
      • Cyc - Build a database of heuristics. [Proprietary].
      • DART - Application to optimize and schedule the transportation of supplies or personnel and solve other logistical problems.
      • ICAD - A knowledge-based CAD system.
      • Interleaf Publisher - A document processor.
      • Metal - Siemens machine translation system.
      • Mirai - A venerable 3D editor built on the winged-edge data structure. [Proprietary].
      • Sk8 - A multimedia authoring environment.
      • PRISM - The Prism project is a long term project to build software tools for radiation therapy planning, including artificial intelligence tools as well as manual simulation systems.
      • Cyc - Build a database of heuristics. [Proprietary].
      • Kindista - A social network for local sharing. [AGPL3]
      • Denso - A controller package suite for robots from Densowave based on open-industrial-ros-controllers. [No License Specified].
      • Zen - The zen X server in Common Lisp. [GPL3].
    • Editors

      • Lem - Common Lisp editor/IDE with high expansibility. [MIT].
      • Neomacs - Neomacs is a computing environment based on structural editing. Neomacs aims to become the Emacs of trees. Currently, Neomacs is a usable Lisp IDE and keyboard-driven browser. GPL3.
      • Second Climacs - Version 2 of the Climacs text editor.
      • MarkEdit - Markdown editor and previewer built with Ceramic. [No license specified].
      • Med - Emacs-like text editor for the Mezzano operating system. [MIT].
      • Hemlock - Portable version of the Hemlock editor. [No Licence Specified].
    • Internet

      • Nyxt - The fastest productivity web-browser.
      • mx-proxy - a Web debugging proxy - with an Electron, GTK4 or Tcl/Tk GUI.
      • Lispkit - A lisp web browser using WebKit
      • cl-torrents - a library and app with a command line and readline interface to search for torrents on popular trackers.
    • Social news

    • File Manager

    • Desktop Environment

    • Operating System

      • Yalo - Lisp OS running on bare metal x86-64 hardware (WIP)
    • Publishing

      • ABStock - allows to publish an online catalogue of products. Primarily made for books.
    • Utilities

      • cl-ledger - a port of the double-entry accounting system. [3-clause BSD].
      • Mediaimport - Import media files (jpgs/movies) from cameras. [No License Specified].
      • Hju - Simple command line (CLI) controller for Hue lights. [MIT].
    • Wiki software

      • Aliw - A Lisp in Wonderland (aka. ALIW) is a wiki software. [2-clause BSD].
    • Window Manager

      • Stumpwm - The Stump Window Manager.
      • Paulownia - A modern re-write of stumpwm. [GPL2].
  • Mobile Applications

    • Other

      • ScoreCloud Express - An iPhone and iPad application that automatically creates music notation from music performance or recordings.
      • CL REPLay - A REPL with simple editor. No license specified.
      • Sokoban - Sokoban game. No license specified.
      • CodePlayground - an iPhone and iPad app with Lisp support via CCL.
      • Maxima on Android
  • Other Lists

  • Unsure how to contribute?

  • Note