{"id":3759,"url":"https://github.com/azzamsa/awesome-cl-software","name":"awesome-cl-software","description":"List of awesome application software built with Common Lisp","projects_count":164,"last_synced_at":"2026-08-28T12:00:22.715Z","repository":{"id":26262478,"uuid":"107772913","full_name":"azzamsa/awesome-cl-software","owner":"azzamsa","description":"List of awesome application software built with Common Lisp","archived":false,"fork":false,"pushed_at":"2026-06-20T08:01:36.000Z","size":731,"stargazers_count":396,"open_issues_count":2,"forks_count":26,"subscribers_count":16,"default_branch":"master","last_synced_at":"2026-08-09T04:25:09.863Z","etag":null,"topics":["awesome-list","common-lisp"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/azzamsa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-10-21T10:57:24.000Z","updated_at":"2026-07-18T16:24:50.000Z","dependencies_parsed_at":"2025-05-02T15:41:43.221Z","dependency_job_id":"fd361e7e-3ca5-4210-ae25-a35e517d8980","html_url":"https://github.com/azzamsa/awesome-cl-software","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/azzamsa/awesome-cl-software","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azzamsa%2Fawesome-cl-software","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azzamsa%2Fawesome-cl-software/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azzamsa%2Fawesome-cl-software/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azzamsa%2Fawesome-cl-software/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/azzamsa","download_url":"https://codeload.github.com/azzamsa/awesome-cl-software/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azzamsa%2Fawesome-cl-software/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36955436,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-28T02:00:06.244Z","response_time":114,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-06T10:31:21.277Z","updated_at":"2026-08-28T12:00:22.716Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Other Lists","Applications","Mobile Applications","Unsure how to contribute?","Note","License"],"sub_categories":["Other","Games","Development Tools","Productivity","Audio","Blogging","Chat","Education","Graphics","Utilities","Internet","Window Manager","File Manager","Operating System","Wiki software","Editors","Desktop Environment","Publishing","Social news"],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eAwesome Common Lisp Application Software\u003c/h1\u003e\n\n[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\n![Lisp logo](https://github.com/azzamsa/lisp-logo/blob/master/logos/lisp-lizard-with-text.svg)\n\n\u003c/div\u003e\n\n---\n\nThis is a list of awesome [application software](https://en.wikipedia.org/wiki/Application_software) built with Common Lisp.\n\nWe want to keep the 'master' list curated. If you want to uncurated list, see [complete list branch](https://github.com/azzamsa/awesome-cl-software/tree/complete-list).\n\nSee also:\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://www.lisp-screenshots.org/\" target=\"_blank\"\u003e\n    \u003cimg src=\"lisp-screenshots-banner-thin.png\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\u003c!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-refresh-toc --\u003e\n**Table of Contents**\n\n- [Applications](#applications)\n  - [Audio](#audio)\n  - [Blogging](#blogging)\n    - [Static Blog Generator](#static-blog-generator)\n  - [Chat](#chat)\n    - [Chat Bot](#chat-bot)\n  - [Development Tools](#development-tools)\n    - [Databases](#databases)\n    - [Editors](#editors)\n    - [Others](#others)\n  - [Desktop Environment](#desktop-environment)\n  - [Education](#education)\n  - [File Manager](#file-manager)\n  - [Games](#games)\n  - [Graphics](#graphics)\n    - [Image Creation](#image-creation)\n    - [Image Viewer](#image-viewer)\n  - [Internet](#internet)\n    - [Browser](#browser)\n    - [Chat](#chat-1)\n    - [Torrent](#torrent)\n  - [Operating System](#operating-system)\n  - [Productivity](#productivity)\n  - [Publishing](#publishing)\n  - [Social news](#social-news)\n  - [Utilities](#utilities)\n  - [Video Player](#video-player)\n  - [Wiki software](#wiki-software)\n  - [Window Manager](#window-manager)\n  - [Other](#other)\n    - [Historical Purposes](#historical-purposes)\n- [Mobile Applications](#mobile-applications)\n- [Other Lists](#other-lists)\n- [Contributors](#contributors)\n- [Guidelines to contribute](#guidelines-to-contribute)\n- [Unsure how to contribute?](#unsure-how-to-contribute)\n- [Note](#note)\n- [License](#license)\n\n\u003c!-- markdown-toc end --\u003e\n\n\n## Applications\n\n### Audio\n\n- ⭐ [OpusModus](http://opusmodus.com/) - a comprehensive computer-aided environment for the whole work of music composition. [Proprietary].\n- ⭐ [OpenMusic](https://github.com/openmusic-project/openmusic/) visual programming / computer-aided composition environment. [GPL3][2].\n  * developped at [IRCAM](https://www.stms-lab.fr/team/representations-musicales/), France. The base of other research projects and software, such as [MusiqueLab2](https://www.stms-lab.fr/shop/product/musique-lab-2/), distributed by France's ministry of education to all music teachers.\n- ⭐ [OM7](https://github.com/openmusic-project/om7) - a new implementation of the OpenMusic visual programming and computer-aided composition environment including a number of improvements on graphical interface, computational mode, and connection to external software libraries. [GPL3][2].\n- ⭐ [ScoreCloud](https://scorecloud.com/) - A web and mobile application to automatically create music notation from music performance or recordings. Built with LispWorks.\n- 👍 [MusicEase](https://www.musicease.com) - Music notation software, developed for over 35 years. Proprietary.\n  - \"MusicEase is a constraint-based system with a large amount of knowledge of music notation. This allows it to intelligently handle many of the details of scoring automatically.\"\n  - a [LispWorks success story](http://www.lispworks.com/success-stories/musicease.html).\n  - includes a fully functional demo, free for 30 days (printouts are watermarked). Available on Windows and MacOS.\n- [Common Music](https://github.com/ormf/cm) - 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.\n- [Incudine](https://github.com/titola/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.\n- [Ernestine](https://github.com/nlamirault/ernestine) - Ernestine is a music management application in McClim. [MIT].\n- [CLM](https://ccrma.stanford.edu/software/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).\n- [PWGL](http://www2.siba.fi/PWGL/) - A Visual Programming Language for Music and Sound.\n\nTerminal applications:\n\n- [Benben](https://chiselapp.com/user/MistressRemilia/repository/benben/dir?ci=tip) - 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.\n  - with AppImages (for Linux x86-64)\n  - project goals:\n    - High-performance playback of the most common music formats (audio decoding written in Common Lisp, relies on as few bindings as possible)\n    - A TUI program designed for people who keep their music organized in folders. The overall design should be similar to tools like mpg123 or flac123, where you select the files to play from the command line, but with a much nicer interface.\n    - Fast rendering of multiple files to WAV and Au in parallel.\n    - An optional set of high-quality effects, such as an equalizer and reverb.\n    - project non-goal: a file browser to add files while Benben is running. This would directly contradict project goal #2.\n- [oscl](https://github.com/ogrew/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.\n\n![](benben.png \"benben music player and audio converter\")\n\n*stalling*:\n\n- [Shuffletron](https://github.com/ahefner/shuffletron) - a search-based music player for the terminal. MIT-style licence. *stalling*\n\n\n### Blogging\n\n- [HSSG](https://gitlab.com/HiPhish/cl-hssg) - the Hackable Static Site generator. [AGPL3]\n- [Cliki2](https://github.com/vsedach/cliki2) - The wiki software behind cliki.net [AGPL3]\n- [Ext-blog](https://github.com/kevinlynx/ext-blog) - blog engine. It supports custom theme and you can port a WordPress theme for it. [No License Specified].\n\nSee also:\n\n- [Klipse](https://github.com/viebel/klipse) - written in ClojureScript, allows to include run-able code snippets, including Common Lisp.\n\n#### Static Blog Generator\n\n- [Coleslaw](https://github.com/kingcons/coleslaw) - Flexible Lisp Blogware.\n- [Collards](https://collards.kingcons.io/) - A static site generator for those who love Markdown and parens.\n  - markdown blog posts, custom pages, local preview with hot reloading,\n  - deployment via rsync, CLI app\n  - RSS feeds, tag and year indexes.\n\n### Chat\n\n- [Lisp-chat](https://github.com/ryukinix/lisp-chat) - An experimental minimal chat. [MIT].\n- [Collen](https://github.com/Shinmera/colleen) - Common Lisp IRC bot with a modular framework.\n- [Lichat](https://shirakumo.github.io/maiden/clients/lichat/) - Lichat client for Maiden. [Artistic License 2.0]\n\nSee also:\n\n- [Potato](https://github.com/cicakhq/potato) - Delicious conversations platform in Common Lisp and ClojureScript. [stalling]\n\n#### Chat Bot\n\n- [Lisp-bots](https://github.com/stassats/lisp-bots) - Bots from #lisp. [MIT].\n- [Alice](https://github.com/TeMPOraL/alice) - Alice Margatroid, a dollmaster that pretends not to be a doll itself. [No license Specified].\n- [Magitek](https://github.com/sjl/magitek) - Whimsical robots infused with just a hint of magic. No license specified.\n\n### Development Tools\n\n- [Cepl](https://github.com/cbaggers/cepl) - Code Evaluate Play Loop. [2-clause BSD].\n- [barf](https://github.com/ebzzry/barf) - A simple Nixpkgs and NixOS helper. [CC0].\n- [Seed](https://github.com/phantomics/seed) - Interactive software environment based on Common Lisp. [GPL3].\n\nTerminal applications:\n\n- [gitwatch](https://github.com/garlic0x1/gitwatch) - Notify a Discord channel when repos are updated.\n\n#### Databases\n\n- ⭐ [Pgloader](https://github.com/dimitri/pgloader/) - Migrate to PostgreSQL in a single command!. [PostgreSQL License]\n- ⭐ [Pgchart](https://github.com/dimitri/pgcharts) - A self-contained web application that takes as input an SQL query text and outputs its data as a chart. [No License Specified]\n- ⭐ [AllegroGraph](https://franz.com/agraph/allegrograph/) - A modern, high-performance, persistent graph database.\n\n#### Editors\n\n- [Lem](https://github.com/cxxxr/lem) - Common Lisp editor/IDE with high expansibility. [MIT].\n  - works out of the box for many languages. Has a Language Server Protocol (LSP) client.\n  - Git interface\n- [Neomacs](https://github.com/neomacs-project/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.\n\n![](https://github.com/neomacs-project/neomacs/raw/master/matrix.png \"Neomacs\")\n\nand also:\n\n- [Second Climacs](https://github.com/robert-strandh/Second-Climacs) - Version 2 of the Climacs text editor.\n- [Med](https://github.com/burtonsamograd/med) - Emacs-like text editor for the Mezzano operating system. [MIT].\n- [Hemlock](https://github.com/bluelisp/hemlock) -  Portable version of the Hemlock editor. [No Licence Specified].\n\nClassical CL tools (Emacs front-end (Slime), CL back-end (Swank)):\n\n- [SLIME](https://github.com/slime/slime) - The Superior Lisp Interaction Mode for Emacs.\n- [Sly](https://github.com/joaotavora/sly) - Sylvester the Cat's Common Lisp IDE (slime's fork)\n\nThird-party:\n\n- [Judge0 IDE](https://ide.judge0.com/?lUpj) is an online editor which supports Common Lisp (SBCL). [MIT][200].\n\nFor more lisp development libraries, see [Awesome-cl](https://github.com/CodyReichert/awesome-cl).\n\n#### Others\n\n- [Regex-coach](http://weitz.de/regex-coach/) - a graphical application for Windows which can be used to experiment with (Perl-compatible) regular expressions interactively. Freeware.\n- [gilt](https://github.com/parenworks/gilt) -  LazyGit-inspired TUI for Git.\n\n\u003cimg src=\"https://raw.githubusercontent.com/parenworks/gilt/master/images/gilt1.png\" title=\"gitl TUI\" alt=\"gilt TUI for git.\" style=\"max-width: 100%\"/\u003e\n\n### Desktop Environment\n\n- [mold-desktop](https://codeberg.org/mmontone/mold-desktop) - a programmable, in-browser desktop. [AGPL]\n- [Barista](https://40ants.com/barista/) - a macOS menu-bar application framework in Common Lisp.\n  - built-in plugins: pomodoro, clipboard, currency, system monitor.\n\n\u003cimg src=\"https://40ants.com/barista/docs/images/pomodoro.gif\" title=\"\" alt=\"Barista: macOS menu-bar application.\" style=\"max-width: 100%\"/\u003e\n\nFor inspiration:\n\n- [Mcclim-desktop](https://github.com/gas2serra/mcclim-desktop) - a launcher of McClim applications. (stalled)\n  - [console](https://github.com/gas2serra/mcclim-desktop/blob/master/Apps/console/README.org), [threads manager](https://github.com/gas2serra/mcclim-desktop/blob/master/Apps/task-manager/README.org), [image editor](https://github.com/slyrus/spectacle)…\n  - a clim-desktop clone. [GPL3].\n\n### Education\n\n- [Maxima](https://sourceforge.net/projects/maxima/files/) - Computer Algebra System written in Common Lisp. [GPL2].\n- [Axiom](https://github.com/daly/axiom) -  Axiom is a free, open source computer algebra system. It is developed in its Spad language that compiles to Common Lisp.\n  - [FriCAS](https://github.com/fricas/fricas) is a fork, more maintained and easier to build. «The FriCAS algebra library is the largest and most advanced free general purpose computer algebra system».\n  * FriCAS is written in its own strongly (but not statically) typed language and compiles to over half a million lines of Common Lisp code.\n  * It comes with a fine print manual over 800 pages.\n  * Example [blog post using FriCAS](https://www.stylewarning.com/posts/beating-bellard/)\n- [MathB](https://github.com/susam/mathb) - a math pastebin.\n\n### File Manager\n\n- [Filer](https://github.com/froggey/Mezzano) - Mezzano File Manager.\n\nSee also:\n\n- [Lem's directory-mode](https://lem-project.github.io/modes/directory/).\n- cl-tuition library's [file manager example](https://github.com/atgreen/cl-tuition/tree/master?tab=readme-ov-file#gallery).\n\n![The Lem editor's directory mode](https://github-production-user-asset-6210df.s3.amazonaws.com/13656378/239887331-8c790229-1f7c-4581-b093-9c56d4d85420.png \"Lem's directory mode\")\n\n### Games\n\n- [Kandria](https://github.com/Shirakumo/kandria) - a post-apocalyptic exploratory 2D platformer game and hack and slack action RPG. [zlib License]\n  - entirely made in Common Lisp. Published on Steam.\n  - Uses the [Trial](https://github.com/shirakumo/trial) game engine.\n- [ChessLab](https://tomscii.sig7.se/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.\n  - browse through game collections and replay games;\n  - keep a record of your own games;\n  - maintain an opening repertoire;\n  - evaluate and analyse positions;\n  - play chess against the computer (UCI interface, Stockfish, Fairy-Stockfish);\n  - solve puzzles;\n  - look at a (virtual) 3D chessboard.\n- [Jettatura](https://store.steampowered.com/app/2023440/Jettatura/) - a challenging first-person dungeon-crawler (DRPG) with round-based combat.\n  - Published on Steam on October, 2022. Proprietary.\n- [sucle](https://github.com/terminal625/sucle) - A Minecraft clone (voxel game engine). [MIT].\n- [Capture the Flag engine](https://github.com/atgreen/ctfg) - challenges with a live scoreboard.\n  - alternative to the open source python-based game engine (CTFd): \"It's mostly OK, but we had serious performance problems (UI locking up) when we approached any kind of interesting scale.\"\n  - \"a style of game that's popular in cybersecurity circles, where you are presented with a series of challenges that, when solved, provides text \"flags\". The flags gives you points. It's a competition, which is why ctfg has a live scoreboard. I would run this as a live, in-person event, and have the live scoreboard up on the big screen to make it exciting. I don't run it as a cybersecurity event. It's more of a fun kubernetes training experience.\"\n  - [reddit announce](https://www.reddit.com/r/Common_Lisp/comments/1m4twe9/ctfg_a_capturetheflag_game_engine_in_common_lisp/)\n\nThose appeared in game jams (the list is not exhaustive):\n\n- [nano-towers](https://bohonghuang.itch.io/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.\n- [dmomd](https://codeberg.org/artchad/dmomd) - a rogue-like RPG with turn based movement and combat.\n- [Orb](https://baggers.itch.io/orb) - you control a spaceship and you must protect the Orb, and yourself.\n- [Notalone](https://github.com/borodust/notalone) - You wake up nowhere in the night. Hungry zombies around, but your ol' pal \"BOOMSTICK\" is with you. [GPL3]\n- [the price of a cup of coffee](https://goofist.itch.io/the-price-of-a-cup-of-coffee)\n- [CotD](https://github.com/gwathlobal/CotD) - A roguelike battle of Angels and Demons in the streets of a Human city. [GPL3].\n- [Option-9](https://github.com/psilord/option-9) -  A Shoot'em Up Game. No license specified.\n- [Asteroids](https://github.com/andyhd/asteroids) - Asteroids game in Common Lisp. [No License Specified].\n- [Perfectstorm](https://github.com/lispgames/perfectstorm) - Perfectstorm is a real time strategy game study. [MIT](https://opensource.org/licenses/MIT).\n- [Starwar](https://github.com/xzpeter/starwar) - Starwar. [No License Specified].\n- [The-invaders](https://github.com/sebity/the-invaders) - A remake of the classic game Space Invader. [GPL2].\n- [Ninja-sphere](https://github.com/rpav/ninja-sphere) - Ninja Sphere. No license specified.\n\nA Chrome Dinosaur robot:\n\n- [Cl-dino](https://github.com/VitoVan/cl-dino) - A Chrome Dinosaur Robot. [GPL3].\n\nSee also:\n\n- [Jak and Daxter](https://en.wikipedia.org/wiki/Jak_and_Daxter) - Jak and Daxter. [Proprietary].\n\n\n![ChessLab](https://tomscii.sig7.se/images/chesslab/analysis.png \"Chesslab, built with the new Barium Lisp GUI toolkit\")\n\n### Graphics\n\n- [charapainter](https://github.com/apr3vau/charapainter) - Drawing \u0026 converting images with colorful characters. Export to image, HTML and terminal. Desktop application.\n  - LispWorks. Also available in the AppStore.\n\n\u003cimg src=\"https://raw.githubusercontent.com/apr3vau/charapainter/main/res/0.2preview1.png\" alt=\"Charapainter screenshot: drawing images with colorful characters\" style=\"max-width: 100%\"/\u003e\n\n- [cl-pkr](https://github.com/VitoVan/cl-pkr) - a cross-platform color picker. [GPL3].\n  - GUI built with the Tk framework.\n\n#### Image Creation\n\n- [PTC's 3D designer \"Creo Elements\" CAD software](https://www.ptc.com/en/products/cad/3d-design) - 3D Design Software. [Proprietary].\n  - \"Creo Elements/Direct is a comprehensive system for mechanical engineers and designers who create products using the direct modeling approach to 3D CAD.\"\n  - example use: the Eterna brand usee it to [develop its watches](https://www.youtube.com/watch?v=mJGytRaNvec).\n  - \"7+ million lines of Common Lisp code\" ([source: ELS 2009 slides](http://www.clausbrod.de/cgi-bin/view.pl/Blog/DefinePrivatePublic20090620CommonLispInCoCreateModeling))\n  - they offer a [free version to download](https://www.ptc.com/en/products/creo/elements-direct/modeling-express) for Microsoft Windows x64.\n- ⭐ [Sketch](https://github.com/vydd/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.\n- ⭐ [Kons-9](https://github.com/kaveh808/kons-9) - A 3D content creation tool. [MIT]\n  - https://www.youtube.com/watch?v=THMzaVDaZP8\n- [Weir](https://github.com/inconvergent/weir) - An experimental system for writing generative systems.\n- [Flow](https://codeberg.org/shinmera/flow) - Tools for the representation of graphs and flowcharts.\n\nTerminal applications:\n\n- [visp](https://github.com/ogrew/visp) - ffmpeg wrapper CLI tool. MIT.\n  -  It simplifies repetitive ffmpeg operations like resolution conversion, audio stripping, codec switching, and more — all while auto-generating output filenames.\n\n![Creo Elements CAD software](https://ptc-p-001.sitecorecontenthub.cloud/api/public/content/4dbbdeacc96b4863962e3ddde262b95b \"Creo Elements CAD software\")\n\n#### Image Viewer\n\n- [pixel-diff](https://github.com/screenshotbot/pixel-diff) - a desktop and command line tool to visualize differences between images, designed for use with screenshot tests. MPL-2.0.\n  - built with LispWorks' CAPI, by [ScreenShotBot](https://screenshotbot.io/).\n  - new as of August, 2025.\n- [Halftone](https://github.com/Shinmera/halftone) - A simple image viewer in Common Lisp.\n- [Spectacle](https://github.com/slyrus/spectacle) - A CLIM application for viewing opticl images. [2-clause BSD](https://directory.fsf.org/wiki/License:BSD_2Clause).\n\n### Internet\n\n- [Happening](https://github.com/atgreen/happening) - A privacy-focused, self-hosted web analytics platform.\n  - self-hosted\n  - No cookies, no personal data collection\n  - built-in TLS certificates\n  - built-in IP-to-country lookup\n  - single binary\n  - interactive setup wizard\n  - self-update support\n- [mx-proxy](https://github.com/garlic0x1/mx-proxy) - a Web debugging proxy - with an Electron, GTK4 or Tcl/Tk GUI.\n- [crafterbin](https://github.com/parenworks/crafterbin) - a temporary file sharing service written in Common Lisp.\n\n#### Browser\n\n- [Nyxt](https://github.com/atlas-engineer/nyxt/) - The fastest productivity web-browser.\n\nDeprecated:\n\n- [Lispkit](https://github.com/AeroNotix/lispkit) - A lisp web browser using WebKit\n\n#### Chat\n\n- [lisp-chat](https://github.com/ryukinix/lisp-chat/) - An experimental chat irc-like written in Lisp.\n  - terminal and web interfaces\n  - alternative clients: Emacs, Flutter GUI for MacOS, Android, iOS and web.\n- [CLatter](https://github.com/parenworks/CLatter) - A terminal-based IRC client written in Common Lisp using the croatoan ncurses library.\n\n\u003cimg src=\"https://raw.githubusercontent.com/ryukinix/lisp-chat/master/lisp-chat-web.png\" alt=\"lisp-chat web interface\" style=\"max-width: 100%\"/\u003e\n\n#### Torrent\n\n- [cl-torrents](https://github.com/vindarel/cl-torrents) - a library and app with a command line and readline interface to search for torrents on popular trackers.\n\n\n### Operating System\n\n- [Mezzano](https://github.com/froggey/Mezzano) - An operating system written in Common Lisp\n- [Yalo](https://github.com/whily/yalo) - Lisp OS running on bare metal x86-64 hardware (WIP)\n\n\n### Productivity\n\n- [Grammarly](https://www.grammarly.com/) - Grammar checking. [Proprietary].\n- [Deftask](https://github.com/deftask/deftask-cli) - Painless task management for teams. [Partly Open Source].\n- [Ichiran](https://github.com/tshatrov/ichiran) - Linguistic tools for texts in Japanese language. [MIT].\n- [Projectured](https://github.com/projectured/projectured) -  ProjecturEd is a generic purpose projectional editor. [No License Specified].\n- 🚀 [Ballish](https://ballish.margaine.com/) - A pretty fast code search tool. [GPL2].\n- [Screenshotbot](https://screenshotbot.io)\n  - Visual Testing as a service. Get notified on Pull Requests when your code changes your UI, mobile or web. Built with LispWorks.\n\nSee also:\n\n- [Turtl](https://github.com/turtl/api) - a secure note taking, bookmarking and document storage app. [AGPL].\n  - however, while you can still find the [Common Lisp components](https://github.com/turtl/core-cl) of Turtl, it was migrated to JavaScript. Read more: http://lisp-journey.gitlab.io/blog/why-turtl-switched-from-lisp-to-js/\n\n### Publishing\n\n- [etap](https://github.com/didierverna/etap) -  Experimental Typesetting Algorithms Platform.\n- [ABStock](https://github.com/vindarel/ABStock) - allows to publish an online catalogue of products. Primarily made for books.\n  - used in production since 2021.\n\n\n### Social news\n\n- 🚀[Reddit v1 source code](https://github.com/tamurashingo/reddit1.0/) ([reddit](https://www.reddit.com/r/programming/comments/883vzs/old_reddit_source_code/)). [Proprietary].\n\n### Utilities\n\n- [cl-ledger](https://github.com/ledger/cl-ledger) - a port of the double-entry accounting system. [3-clause BSD].\n- [Mediaimport](https://github.com/fourier/mediaimport) - Import media files (jpgs/movies) from cameras. [No License Specified].\n- [Hju](https://github.com/TeMPOraL/hju) -  Simple command line (CLI) controller for Hue lights. [MIT].\n\n\n### Video Player\n\n- [Terentino](https://github.com/froggey/Mezzano) - Mezzano Video Player. [MIT].\n\n### Wiki software\n\n- [Aliw](https://github.com/vy/aliw) - A Lisp in Wonderland (aka. ALIW) is a wiki software. [2-clause BSD].\n\n### Window Manager\n\n- [Stumpwm](https://github.com/stumpwm/stumpwm) - The Stump Window Manager.\n- [Paulownia](https://github.com/stumpwm/paulownia) - A modern re-write of stumpwm. [GPL2].\n\n### Other\n\n- [Pocket Change](https://www.pocket-change.jp/en/) - Converts leftover coins and bills to electronic money, gift codes, and coupons of your choice. [Proprietary].\n- [Kindista](https://github.com/kindista/kindista) - A social network for local sharing. [AGPL3]\n- [Cyc](http://www.cyc.com/) - Build a database of heuristics. [Proprietary].\n- [Denso](https://github.com/start-jsk/denso) - A controller package suite for robots from Densowave based on open-industrial-ros-controllers. [No License Specified].\n- [Zen](https://github.com/pyb/zen) - The zen X server in Common Lisp. [GPL3].\n\n#### Historical Purposes\n\n- [DART](https://en.wikipedia.org/wiki/Dynamic_Analysis_and_Replanning_Tool) - Application to optimize and schedule the transportation of supplies or personnel and solve other logistical problems.\n- [ICAD](https://en.wikipedia.org/wiki/ICAD_(software)) - A knowledge-based CAD system.\n- [Interleaf Publisher](https://en.wikipedia.org/wiki/Interleaf) - A document processor.\n- [Itasca database][Expat] - Database.\n- [Metal](https://en.wikipedia.org/wiki/METAL_MT) - Siemens machine translation system.\n- [Mirai](http://www.izware.com/mirai) - A venerable 3D editor built on the winged-edge data structure. [Proprietary].\n- [Sk8](https://en.wikipedia.org/wiki/SK8) - A multimedia authoring environment.\n- [Action!][Expat] - Expertelligence' Interface Designer.\n- [PRISM](http://www.radonc.washington.edu/medinfo/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.\n- Endless list. See [complete list branch](https://github.com/azzamsa/awesome-cl-software/tree/complete-list).\n\n\n## Mobile Applications\n\n- [ScoreCloud Express](https://apps.apple.com/us/app/scorecloud-express/id566535238) - An iPhone and iPad application that automatically creates music notation from music performance or recordings.\n- [CL REPLay](https://gitlab.com/eql/EQL5-Android/tree/master/examples/REPL) - A REPL with simple editor. No license specified.\n- [Sokoban](https://gitlab.com/eql/EQL5-Android/tree/master/examples/sokoban) - Sokoban game. No license specified.\n- [Maxima on Android](https://play.google.com/store/apps/details?id=jp.yhonda), built with ECL.\n* [CodePlayground](https://codeplayground.app/) - an iPhone and iPad app with Lisp support via CCL.\n\n\n## Other Lists\n\n- [Allegro Common Lisp Success Stories ](https://franz.com/success/) - by Franc Inc\n  - [Customer Application List](https://franz.com/success/all_customer_apps.lhtml)\n- [awesome-cl](https://github.com/CodyReichert/awesome-cl)\n- [Awesome Lisp Company](https://github.com/azzamsa/awesome-lisp-companies)\n- [Cliki](http://cliki.net/) -  CLiki the common lisp wiki\n  - [Application](http://cliki.net/application) - Stand-alone applications written in Common Lisp\n- [Common Lisp games](https://github.com/lispgames/lispgames.github.io/wiki/Common-Lisp)\n  - [Lisp Game Jams](https://github.com/lispgames/lispgames.github.io/wiki/Lisp-Game-Jams)\n- [Lisp Companies](http://pchristensen.com/blog/lisp-companies/) - by Peter Christensen.\n- [Lisp-lang Success Stories](http://lisp-lang.org/success/)\n- [LispWorks Success Stories  ](http://www.lispworks.com/success-stories/index.html)\n- [Paul Graham - Applications](http://www.paulgraham.com/apps.html)\n- [Wikipedia Common Lisp Software](https://en.wikipedia.org/wiki/Category:Common_Lisp_software)\n\n\n\n## Contributors\n\nThanks to All of Github contributors and Everyone @ reddit.com/r/lisp ad r/Common_Lisp/ for many suggestions and compliments.\n\n## Guidelines to contribute\n\nPlease follow this format of the list  `[Appname](#link) - description. [License].`\nif you want to make a contribution.\n\n- Put the name of the **application** and **link** to its **homepage** in the list.\n- Write a **short description** for the application.\n- Add a **license** in the end of the list. *see the list format above*\n- Make sure it is put under the **appropriate topic**.\n- If the application doesn't fit in any **existing topic**, make a **new one** for it.\n- Sort the item by its **popularity**.\n  - we come up with this approach since alphabetically sorted make people unnoticed which app has more active development and which app unmaintained or abandoned.\n\n## Unsure how to contribute?\n\n- [How to Use Github](https://guides.github.com/activities/forking/)\n- [How to Git from the Command Line](https://rogerdudler.github.io/git-guide/)\n- [What is Markdown?](https://github.com/LewisVo/Markdown-Tutorial) - Markdown is the writing method used to create this list, if you want to know how to format properly, it's best that you learn how to use Github Markdown.\n- [Alternative Markdown Guide:](https://guides.github.com/features/mastering-markdown/)\n\n## Note\n\n- You can learn about licenses in [tl;drLegal](https://tldrlegal.com/)\n- There are so many Applications buit with Lisp, but most of them are more than 20 years old, this [list will be endless](https://www.reddit.com/r/lisp/comments/77tgpl/awesome_common_lisp_application_software/doprwez/) as Rainer Joswig said, so here I wil only include the relevant application.\n\n## License\n\n[![Creative Commons License](http://i.creativecommons.org/l/by/4.0/88x31.png)](https://creativecommons.org/licenses/by/4.0/)\n\nThis work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).\n\n\n[Expat]: http://directory.fsf.org/wiki/License:Expat\n[Artistic License 2.0]:http://directory.fsf.org/wiki/License:ArtisticLicense2.0\n[GPL3]:http://www.gnu.org/copyleft/gpl.html\n[GPL2]:https://www.gnu.org/licenses/gpl-2.0.html\n[LGPL]:http://opensource.franz.com/preamble.html\n[AGPL3]:https://www.gnu.org/licenses/agpl.html\n[3-clause BSD]:http://directory.fsf.org/wiki/License:BSD_3Clause\n[2-clause BSD]:https://opensource.org/licenses/bsd-license.php\n[MIT]:https://opensource.org/licenses/MIT\n[Proprietary]:https://en.wikipedia.org/wiki/Proprietary_software\n[PostgreSQL License]:https://www.postgresql.org/about/licence/\n[LLGPL]:https://tldrlegal.com/license/lisp-lesser-general-public-license\n[CC0]:https://creativecommons.org/publicdomain/zero/1.0/\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/azzamsa%2Fawesome-cl-software/projects"}