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 20251211100500 4 hours 42 minutes ago
ultralisp 20251211093500 5 hours 12 minutes ago
ultralisp 20251211060000 8 hours 41 minutes ago
ultralisp 20251211053500 9 hours 12 minutes ago
ultralisp 20251211043500 10 hours 12 minutes ago
ultralisp 20251211033000 11 hours 12 minutes ago
ultralisp 20251211015000 12 hours 51 minutes ago
ultralisp 20251211013500 13 hours 11 minutes ago
ultralisp 20251211012000 13 hours 26 minutes ago

Recently added projects

shamazmazum/cl-libheif A Common Lisp wrapper for libheif
echawk/lesspass-cl Lesspass v2 implementation in Common Lisp
QEU-B-458/cl-version-string Descriptive version strings for Common Lisp
renatoathaydes/format-ansi ANSI colors format function for Common Lisp.
tamurashingo/getcmd Get command and options from command line arguments.
Jason94/coalton-io A simple implementation of the IO monad for Coalton.
garlic0x1/coalton-sqlite SQLite bindings for Coalton
ivan4th/i4-diet-utils Common Lisp utilities I use
khinsen/micrograd No description.
dtenny/gguf-metadata Trivial function to read GGUF V3 LLM model metadata