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 20240621040001 2 hours 57 minutes ago
ultralisp 20240620195004 10 hours 50 minutes ago
ultralisp 20240620172004 13 hours 36 minutes ago
ultralisp 20240620161007 14 hours 45 minutes ago
ultralisp 20240620141501 16 hours 43 minutes ago
ultralisp 20240620130003 17 hours 57 minutes ago
ultralisp 20240620101001 20 hours 48 minutes ago
ultralisp 20240620031501 1 day 3 hours ago
ultralisp 20240619175502 1 day 13 hours ago

Recently added projects

Junker/paren-jquery Parenscript macros for jQuery
shamazmazum/picolens A tiny library for working with lenses on Common Lisp
cl-smtp/cl-smtp No description.
jcguu95/cl-schedule cl-schedule is a scheduling library in Common Lisp.
fredokun/lisp-list-comprehensions Two macros for list comprehensions in lisp
fredokun/lisp-lazy-seq Lazy sequences in Common Lisp
skyizwhite/hsx Hypertext S-expression
charje/cl-yxorp No description.
dtenny/with-redefs WITH-REDEFS enables rebinding of global functions, inspired by Clojure's with-redefs
dtenny/cl-roaring Common Lisp encapsulation of the C Roaring Bitmap API via foreign functions.