Fork me on GitHub

Ultralisp is a quicklisp distribution, which updates every 5 minutes.

How to add my own project?

Add projects from GitHub or other forges

How to use it?

Open your Lisp REPL and eval:

(ql-dist:install-dist "http://dist.ultralisp.org/"
                      :prompt nil)

Or if you are using Qlot, put this line into the beginning of your qlfile:

dist ultralisp http://dist.ultralisp.org/

Or if you are using CLPM, put these lines into your local clpmfile:

(:source "ultralisp"
 :url "https://clpi.ultralisp.org/"
 :type :clpi)

Roadmap

  • Plug in a real database to store projects' metadata and other information.
  • Integration with the GitHub to add projects in one click.
  • Automatic distribution's ChangeLog generation.
  • Support for project sources other than GitHub.
  • Running tests for updated project and all dependent systems.
  • Add your feature request at the Github.

How to help

Any help is appreciated. You can:

  • Select an issue on the GitHub, assign yourself and send a pull request. Issues are marked as "good first issue", "medium" and "big story" to help you to select which impact do you want to make.
  • Suggest your own ideas.
  • Become a sponsor on Patreon and donate money to support further development:

    Grand sponsors will be listed at the bottom of this page and also this separate page together with gold sponsors. You can send me a link an logo of your company for the sponsor page.

Latest builds

Name Version Built-at
ultralisp 20250117204500 2 hours 28 minutes ago
ultralisp 20250117170500 6 hours 13 minutes ago
ultralisp 20250117154500 7 hours 33 minutes ago
ultralisp 20250117125000 10 hours 28 minutes ago
ultralisp 20250117093500 13 hours 39 minutes ago
ultralisp 20250117093000 13 hours 42 minutes ago
ultralisp 20250117090000 14 hours 17 minutes ago
ultralisp 20250117034000 19 hours 38 minutes ago
ultralisp 20250117005001 22 hours 28 minutes ago

Recently added projects

X4J14/exo-demo-repo Exo demo repository
g000001/srfi-143 SRFI 143 for CL: Fixnums
fjames86/upnp Common Lisp UPnP client
g000001/srfi-141 SRFI 141 for CL: Integer division
g000001/srfi-130 SRFI 130 for CL: Cursor-based string library
g000001/srfi-129 SRFI 129 for CL: Titlecase procedures
ajberkley/cl-binary-store A fast Common Lisp binary serializer/deserializer
40ants/doc-plantuml Addon for 40ants-doc documentation builder allowing to use PlantUML diagrams in your documentation.
40ants/plantuml Wrapper around PlantUML jar library
khinsen/mel-base A versatile mail library for common lisp (active fork of neonsquare/mel-base)