bharath1097 / awesome-cl-software

List of awesome application software built with Common Lisp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Common Lisp Application Software

Awesome

Lisp logo

this is a list of awesome application software built with Common Lisp.

Applications

Audio

  • Ernestine - Ernestine is a music management application in McClim. MIT.
  • OpusModus - Music composition package. Proprietary.
  • PWGL - A Visual Programming Language for Music and Sound.

Chat

  • Beirc - A clim-based IRC client. No license specified. No license specified.
  • Chatter - A chat client based on Twitter DMs.
  • Climc - A Common Lisp Instant Messaging Client.
  • Collen - Common Lisp IRC bot with a modular framework.
  • Potato - Delicious conversations platform in Common Lisp and ClojureScript.
  • WeirdIRC - Widely portable IRC-Client. LGPL.

Chat Bot

Development

Databases

  • Pgchart - A self-contained web application that takes as input an SQL query text and outputs its data as a chart.
  • Pgloader - A data loading tool for PostgreSQL. Re-written from Python for a 30x speed gain (blog post).

IDE

  • SLIME - The Superior Lisp Interaction Mode for Emacs.
  • Mcclide - Ide. No license specified.

For more, see Awesome-cl.

Desktop Environment

Editors

  • Able - A Basic Lisp Editor. MIT.
  • Alpaca - The Alpaca programmable editor. No license specified.
  • Climacs - An Emacs-like editor in Common Lisp. LGPL.

Education

  • ACL2 - ACL2 is a logic and programming language in which you can model computer systems, together with a tool to help you prove properties of those models. 3-clause BSD.
  • BioBike - Fully programmable research environment and biological knowledge base.
  • Geiriadur - Dictionary lookup engine and a dictionary editing system. No license specified.
  • Maxima - Computer Algebra System written in Common Lisp. GPL2.
  • Mandelbrot set explorer - Mandelbrot set explorer. Proprietary
  • Yotta-zoomer - Deep Fractal Zoomer. No license specified.

Email

File Manager

  • FTD - The Flexi-Trivial Dired. No license specified.

Games

City Building Simulation

FPS

RTS

Turn Based Strategy

  • Clim-chess - CLIM interface for playing chess. No license specified.
  • Cl-reversi - Common Lisp implementation of the classic game of reversi.
  • Lispstone - Simple card game written in Common Lisp for TWG7. No license specified.
  • Sudoku-mcclim - sudoku problem generator & solver for Common Lisp & McCLIM. No license specified.

RPG

Miscellaneous

Graphics

Image Creation

  • Flow - Tools for the representation of graphs and flowcharts.
  • kiga-wavesim - Simple wave simulator.
  • McPixel - A toy Lisp program for drawing and animating pixel art. No license specified.
  • Mirai - 3D editor built on the winged-edge data structure. Proprietary.
  • Parasol - A Common Lisp painting application.
  • 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.
  • Snek - An experimental system for writing generative systems.
  • Stektcheroo - 2D drawing and layout.
  • Wigflip - image playground.

Image Viewer

Health

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

Internet

Browser

  • Closure - a web browser implemented in Common Lisp. MIT.
  • nEXT - nEXT - The fastest productivity web-browser.

Office

Operating System

  • Mezzano - An operating system written in Common Lisp
  • Yalo - Lisp OS running on bare metal x86-64 hardware (WIP).

Productivity

Security

Static Blog Generator

Wiki software

Window Manager

  • Eclipse - Eclipse, the Common Lisp window manager. No license specified.
  • Stumpwm - The Stump Window Manager.

Other

Historical Purposes

  • DART - Application to optimize and schedule the transportation of supplies or personnel and solve other logistical problems.
  • ICAD - A knowledge-based CAD system.

Other Lists

Contributors

Guidelines to contribute

Simply put the name of the application in the list. Link to its homepage or a guide on how to install it. Also write a short description for the application . Make sure it is put under the appropriate topic. If the application doesn't fit in any existing topic, make a new one for it. Ensure everything is alphabetically sorted.

Unsure how to contribute?

Credit

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

About

List of awesome application software built with Common Lisp