Common Lisp common-lisp

Open-source Common Lisp projects categorized as common-lisp

Top 23 Common Lisp common-lisp Projects

  • nyxt

    Nyxt - the hacker's browser.

    Project mention: Is the browser absolutely usable for anyone else? | /r/Nyxt | 2023-05-29

    Besides installing from a package provided by your distribution, there are at least three different ways to install Nyxt under linux. See https://github.com/atlas-engineer/nyxt/releases/tag/3.1.0

  • pgloader

    Migrate to PostgreSQL in a single command!

    Project mention: Time For Me To Fly… To Render | dev.to | 2023-02-13

    Initially, I started down the pgloader path, which seemed to be a common approach for the database conversion. However, using my M1-chip MacBook Pro led to some unexpected issues. Instead, I opted to use NMIG to convert MySQL to PostgreSQL. For more information, please check out the “Highlights From the Database Conversion” section below.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • clasp

    clasp Common Lisp environment (by clasp-developers)

    Project mention: Proof of Concept clang plugin that automatically binds C/C++ -> Lua | /r/cpp | 2023-06-03

    Sounds to me like CLASP; it automatically exports C++ objects to be used from Common Lisp also via llvm.

  • slime

    The Superior Lisp Interaction Mode for Emacs

    Project mention: Emacs 28 can not run Slime | /r/emacs | 2023-03-22
  • roswell

    intended to be a launcher for a major lisp environment that just works.

    Project mention: Roswell image size reduction options (anyone tried?) | /r/Common_Lisp | 2022-12-15
  • sbcl

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

    Project mention: Wasix, the Superset of WASI Supporting Threads, Processes and Sockets | news.ycombinator.com | 2023-05-30

    >Just like your usual hardware CPU cannot run Common Lisp directly, neither can WASM.

    My usual hardware CPU runs Common Lisp code beautifully, thanks to this native x86-64 compiler: https://www.sbcl.org/

  • lem

    Common Lisp editor/IDE with high expansibility

    Project mention: Lem is the editor/IDE well-tuned for Common Lisp | news.ycombinator.com | 2023-06-02
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • 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. (by vydd)

    Project mention: Seeking a lisp post on graphics | /r/Common_Lisp | 2023-05-01

    This is a cool library for that stuff as well: https://github.com/vydd/sketch

  • clog

    CLOG - The Common Lisp Omnificent GUI

    Project mention: All Web frontend lisp projects | /r/lisp | 2023-05-23

    It the answer is "latter", then you could look at Common Lisp and Reblocks (https://40ants.com/reblocks/) or CLOG (https://github.com/rabbibotton/clog).

  • woo

    A fast non-blocking HTTP server on top of libev

    Project mention: Learn Lisp the Hard Way | news.ycombinator.com | 2023-01-10
  • sly

    Sylvester the Cat's Common Lisp IDE (by joaotavora)

    Project mention: Lisp and cybersecurity ! | /r/lisp | 2023-04-18

    I think lisp languages have a culture of not caring about security, (total speculation here) with roots going back to stallman decrypting the passwords and restoring anonymous access in the MIT lab. For example, quicklisp the main package manager people are using with common lisp is pulling packages over http. Normal lisp development spawns a tcp socket that accepts arbitrary code to execute. Emacs recently pushed a release fixing a vuln not because they thought it was important, but because their users cared and they realize it's a bad look to not push timely fixes to known vulns. All those I can't really fault cause they're just people in their free time, but clojure has major industry use and the default html templater (hiccup) doesn't escape html by default (well it does in version 2 but that's still alpha so most are on version 1), leading to most web backends written in clojure having cross-site scripting (XSS) vulns.

  • jscl

    A Lisp-to-JavaScript compiler bootstrapped from Common Lisp

    Project mention: All Web frontend lisp projects | /r/lisp | 2023-05-23

    JSCL - A CL-to-JS compiler designed to be self-hosting from day one. Lacks CLOS, format and loop.

  • coalton

    Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

    Project mention: Why Lisp? | news.ycombinator.com | 2023-05-07

    Coalton doesn't actually work: https://github.com/coalton-lang/coalton/issues/84?s=09

    This is why it's important to always look at the issues on a repo instead of just believing what's in the README. It fails to detect type errors in some of the most basic situations

  • caveman

    Lightweight web application framework for Common Lisp.

    Project mention: How do you think about version number management? | /r/Common_Lisp | 2023-02-26
  • ccl

    Clozure Common Lisp

    Project mention: Clozure Common Lisp Wiki | /r/hypeurls | 2023-01-12
  • hunchentoot

    Web server written in Common Lisp

    Project mention: Submissions to Spring Lisp Game Jam 2023 | /r/lisp | 2023-06-07

    Thirteen Letters - front end uses parenscript, spinneret, and cl-css; back end uses hunchentoot/hunchensocket

  • trial

    A fully-fledged Common Lisp game engine

    Project mention: Submissions to Spring Lisp Game Jam 2023 | /r/lisp | 2023-06-07

    Little Spark - made with Trial

  • quilc

    The optimizing Quil compiler.

    Project mention: Typed Lisp, a primer (2019) | news.ycombinator.com | 2023-01-31

    Yes, they use it for their quantum compiler, at RHL Laboratories (it was maybe initiated even at Rigetti). https://github.com/quil-lang/quilc

  • qvm

    The high-performance and featureful Quil simulator.

    Project mention: I am planning my master's thesis to be about quantum computing and Lisp. Which books do you recommand on the subject ? | /r/QuantumComputing | 2022-09-28

    Quil's semantics are based off of an idea called the "quantum abstract machine". A piece of software which emulates the quantum abstract machine is called the Quantum Virtual Machine or QVM. It's open source and available here.

  • CLPython

    An implementation of Python in Common Lisp

  • qlot

    A project-local library installer for Common Lisp

    Project mention: Ocicl – An ASDF system distribution and management tool for Common Lisp | news.ycombinator.com | 2023-05-17

    Other options are:

    - Quicklisp -really slick, libraries in there are curated. (with https support here: https://github.com/rudolfochrist/ql-https and here: https://github.com/snmsts/quicklisp-https.git)

    - for project-local dependencies like virtualenv: https://github.com/fukamachi/qlot

    - a new, more traditional one: https://www.clpm.dev (CLPM comes as a pre-built binary, supports HTTPS by default, supports installing multiple package versions, supports versioned systems, and more)

    For recent Quicklisp upgrades: http://ultralisp.org/

    Ocicl is very new (5 days) and tries a new approach, building "on tools from the world of containers".

  • shcl

    SHell in Common Lisp

  • trivia

    Pattern Matcher Compatible with Optima

    Project mention: Pattern matching macros vs functions? | /r/emacs | 2022-11-29

    You can see it, for instance, in the Trivia library ( https://github.com/guicho271828/trivia/blob/master/level0/impl.lisp ): the macro match0 is a thin wrapper around the function parse-patterns, and this, in turn, calls the function make-pattern-predicate which performs the recursive destructuring of patterns.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-07.

Common Lisp common-lisp related posts

Index

What are some of the best open-source common-lisp projects in Common Lisp? This list will help you:

Project Stars
1 nyxt 8,827
2 pgloader 4,527
3 clasp 2,344
4 slime 1,723
5 roswell 1,653
6 sbcl 1,643
7 lem 1,575
8 sketch 1,286
9 clog 1,200
10 woo 1,177
11 sly 1,096
12 jscl 829
13 coalton 779
14 caveman 741
15 ccl 740
16 hunchentoot 663
17 trial 614
18 quilc 422
19 qvm 371
20 CLPython 342
21 qlot 301
22 shcl 287
23 trivia 286
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com