qlot
ultralisp
Our great sponsors
qlot | ultralisp | |
---|---|---|
9 | 16 | |
382 | 218 | |
- | 0.9% | |
9.7 | 8.4 | |
23 days ago | 7 days ago | |
Common Lisp | Common Lisp | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
qlot
- qlot – a project-local library installer for Common Lisp
- Qlot: Common Lisp Library Manager
-
Ocicl – An ASDF system distribution and management tool for Common Lisp
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".
-
SLT Ide - which implementation to target?
I frequently use roswell (and occasionally qlot) to manage my CL distributions and packages. Native support for roswell would be fantastic!
-
Project and EDE: A potential way to organize project types?
An easy example would be to look at qlot.asd.
-
What features should a Lisp IDE have?
I think definitely some kind of integration with quicklisp and/or qlot would be amazing, so you can open a project and have all the dependencies pulled and ready for your project.
- Is it okay to not specify version of dependencies?
- Qlot v1.0.0 officially released - a project-local library installer for Common Lisp
-
How to load a system outside quicklisp?
I prefer to use Qlot.
ultralisp
-
June 2023 Quicklisp dist update now available
If it reduces your pain, you can add it to https://ultralisp.org without any hussle.
-
Deploying a web server in SBCL to cloud
- as a dockerized daemon (here is my Dockerfile describing a few microservices: https://github.com/ultralisp/ultralisp/blob/master/Dockerfile)
-
Ocicl – An ASDF system distribution and management tool for Common Lisp
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".
- Ultralisp – Fast Common Lisp Repository
-
Review of 8 Common Lisp IDEs Which One to Choose? [EN Subs]
I'm the author and I'm using Emacs + SLY. Happily switched to Emacs from VIM about 10 years ago when decided to invest all my free time into Common Lisp.
And yes, I have real project experience – a lot of Commmon Lisp libraries at https://github.com/40ants and also I'm developing a hosting for CL library distributions: https://ultralisp.org
-
OpenAPI Client Generator
So far openapi-generator is mostly tested on linux/sbcl and it should work for most spec files. It would be great to have some criticism/feedback/improvement ideas. You can download it from Ultralisp via (ql:quickload :openapi-generator)(you may need to update first (ql:update-dist "ultralisp"))
-
How to replace Quicklisp and Qlot with CLPM (screencast)
See also Ultralisp, a Quicklisp distribution that builds every 5 minutes: https://ultralisp.org/ where you can publish packages.
-
Looking for good common lisp projects on github to read?
There is also a repository behind Ultralisp.org: https://github.com/ultralisp/ultralisp
- Building a Startup on Clojure
-
New Lisp-Stat Release
Quicklisp ships releases once a month, so it is very possible it didn't pick the latest release yet.
Your solution is to clone the repository into ~/quicklisp/local-projects/.
Another one would be to use the Ultralisp distribution, that ships every five minutes. https://ultralisp.org/
(ql-dist:install-dist "http://dist.ultralisp.org/"
What are some alternatives?
sbcl - Mirror of Steel Bank Common Lisp (SBCL)'s official repository
ftw - Common Lisp Win32 GUI library
slime - The Superior Lisp Interaction Mode for Emacs
phel-lang - Phel is a functional programming language that transpiles to PHP. A Lisp dialect inspired by Clojure and Janet.
ql-https - HTTPS support for Quicklisp via curl
coalton - Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
minispec - Common Lisp MiniSpec Documentation
4ever-clojure - Pure cljs version of 4clojure, meant to run forever!
ocicl - An OCI-based ASDF system distribution and management tool for Common Lisp
pgloader - Migrate to PostgreSQL in a single command!
quicklisp-https
cl-permutation - Permutations and permutation groups in Common Lisp.