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 20260428024000 12 hours 8 minutes ago
ultralisp 20260428002500 14 hours 22 minutes ago
ultralisp 20260427233501 15 hours 13 minutes ago
ultralisp 20260427222000 16 hours 29 minutes ago
ultralisp 20260427153500 23 hours 14 minutes ago
ultralisp 20260427142016 1 day 28 minutes ago
ultralisp 20260427140501 1 day 38 minutes ago
ultralisp 20260427140000 1 day 48 minutes ago
  • Project melisgl/try was changed
    • commit e04b3c1… ➞ 406a4c7…
ultralisp 20260427134500 1 day 1 hour ago
  • Project slime/slime was changed
    • commit b18fc71… ➞ 97efbc1…

Recently added projects

fstamour/cl-hidapi No description.
fstamour/sb-unix-socket Unix socket server and client utilities for sbcl.
fstamour/disjoint-sets An implementation of the disjoint sets data structure (union-find algorithm) in common lisp.
Shinoa-Fores/nostr-bot A basic bot for nostr in common lisp.
akovalenko/bip0340 BIP-0340 signing and verification for Common Lisp
digikar99/cl-dag-plot Common Lisp Directed Acyclic Graph plotter using Dagre D3
kchanqvq/linear-programming-scip No description.
MarceColl/cl-hegel Common Lisp client library for the Hegel property based testing engine
daedsidog/bindery Foreign language binding utilities for Common Lisp
daedsidog/pathway Pathname & filesystem utilities