27247 alexandria 23604 closer-mop 21195 anaphora 20818 cl-ppcre 20690 split-sequence 20360 let-plus 20153 iterate 20032 babel 19888 trivial-features 18779 trivial-gray-streams 18077 bordeaux-threads 17215 cffi 16969 more-conditions 16966 trivial-garbage 16258 puri 16049 flexi-streams 15447 nibbles 14567 utilities.print-items 14366 usocket 13449 esrap 13366 chunga 13149 cl+ssl 12853 cl-base64 12701 chipz 12408 trivial-backtrace 12365 drakma 9502 cl-fad 9335 asdf-flv 9270 cl-yacc 8593 fiveam 8050 parse-number 7899 closure-common 7893 cxml 7878 log4cl 7798 local-time 7646 ironclad 7621 architecture.hooks 7347 named-readtables 7343 parser.common-rules 6783 plexippus-xpath 6767 cl-json 6708 lift 6050 optima 5425 lparallel 5234 cl-clon 5107 cxml-stp 5031 xml.location 4858 utilities.print-tree 4855 cl-dot 4430 cl-store 4055 fare-quasiquote 3963 fare-utils 3816 inferior-shell 3815 fare-mop 3707 cl-unicode 3432 cl-interpol 3321 slime 2919 trivial-utf-8 2848 cl-utilities 2830 metabang-bind 2744 quri 2628 uuid 2415 trivial-types 2375 cl-annot 2372 cl-syntax 2299 cl-slice 2255 md5 2247 trivial-indent 2234 array-utils 2229 plump 2227 documentation-utils 2226 static-vectors 2219 gettext 2107 symbol-munger 2101 arnesi 2092 collectors 2087 access 2086 fast-io 2065 djula 2056 cl-locale 2051 cl-parser-combinators 2014 hunchentoot 1910 simple-date-time 1844 ieee-floats 1625 yason 1352 rfc2388 1293 monkeylib-binary-data 1171 osicat 1163 salza2 1153 utilities.binary-dump 1135 postmodern 1044 trivial-shell 1015 prove 980 diff 949 cl-who 942 asdf-system-connections 936 command-line-arguments 933 cl-containers 931 cl-custom-hash-table 925 metatilities-base
2018-01-05
Download stats for December, 2017
Here are the raw Quicklisp download stats for December, 2017:
2017-12-29
December 2017 Quicklisp dist update now available
New projects:
To get this update, use (ql:update-dist "quicklisp").
This update was created with an older version of SBCL. The latest SBCL includes ASDF 3.3.1, which breaks a handful of projects in ways that have not been resolved yet. If you use the latest SBCL, see the build failure report to get an idea of what might not work properly.
Enjoy!
- cl-ascii-table — Common Lisp library to present tabular data in ascii-art table. — MIT
- cl-editdistance — A Common Lisp implementation of edit distance. — CC-BY-4.0
- cl-ntriples — CL-NTRIPLES is a simple basic parser for Ntriples data. — BSD
- cl-proj — CL-PROJ provides Proj.4 library bindings — BSD
- de.setf.wilbur — a fork of net.sourceforge.wilbur updated for mcl and sbcl — LLGPL
- vectors — Some utilities for using vectors — LLGPL
To get this update, use (ql:update-dist "quicklisp").
This update was created with an older version of SBCL. The latest SBCL includes ASDF 3.3.1, which breaks a handful of projects in ways that have not been resolved yet. If you use the latest SBCL, see the build failure report to get an idea of what might not work properly.
Enjoy!
2017-12-04
November 2017 Quicklisp download stats
Here are the raw download counts for the top 100 projects in Quicklisp for November:
16654 alexandria 14200 closer-mop 13130 split-sequence 12669 cl-ppcre 12667 anaphora 12397 babel 12381 trivial-features 11989 iterate 11818 trivial-gray-streams 11520 bordeaux-threads 10907 let-plus 10821 cffi 10380 trivial-garbage 9687 flexi-streams 9603 puri 9396 nibbles 8847 usocket 8712 more-conditions 8008 cl+ssl 7807 trivial-backtrace 7741 cl-base64 7707 chunga 7505 utilities.print-items 7409 chipz 7269 esrap 7098 drakma 6996 cl-fad 5862 cl-yacc 5862 ironclad 5524 named-readtables 5337 local-time 5239 parse-number 4966 cxml 4966 closure-common 4878 fiveam 4712 asdf-flv 4565 cl-json 4515 log4cl 4375 bt-semaphore 4258 architecture.hooks 3904 plexippus-xpath 3886 lparallel 3745 parser.common-rules 3576 lift 3486 optima 3238 cl-dot 3166 slime 3109 cl-unicode 3101 cl-interpol 3061 cxml-stp 3036 cl-store 3013 cl-clon 2910 xml.location 2890 trivial-utf-8 2730 utilities.print-tree 2660 uuid 2606 fare-utils 2595 md5 2521 fare-quasiquote 2489 metabang-bind 2488 static-vectors 2401 fare-mop 2400 cl-utilities 2398 inferior-shell 2246 ieee-floats 2227 quri 2174 fast-io 1961 hunchentoot 1956 trivial-types 1930 cl-annot 1921 cl-syntax 1711 symbol-munger 1687 trivial-indent 1679 collectors 1671 arnesi 1671 access 1661 rfc2388 1642 cl-slice 1631 documentation-utils 1626 array-utils 1623 yason 1623 plump 1619 cl-parser-combinators 1614 gettext 1609 cl-locale 1606 djula 1602 cl-who 1496 simple-date-time 1415 osicat 1366 parenscript 1358 monkeylib-binary-data 1305 postmodern 1245 lisp-unit 1239 trivial-shell 1233 command-line-arguments 1227 asdf-system-connections 1223 cl-containers 1221 metatilities-base 1198 salza2 1167 parse-float
November 2017 Quicklisp dist update now available
New projects:
Removed projects: de.setf.wilbur, odd-streams.
To get this update, use (ql:update-dist "quicklisp"). Enjoy!
- cacle — Extensible cache services for Common Lisp — MIT
- ccl-compat — Clozure CL compatibility module — LLGPL
- ccldoc — create lisp documentation using s-expressions — Apache License 2.0
- chancery — A library for procedurally generating text, inspired by Tracery. — MIT/X11
- cl-flac — Bindings to libflac, a simple FLAC decoding library — Artistic
- cl-portmanteau — cl-portmanteau — OSI approved 3-clause 'New BSD License'
- clack-pretend — A testing and debugging tool for Clack — Apache License, version 2.0
- clath — Clath is single sign-on middleware for Clack. It allows basic login with OAuth1.0a, OAuth2 and OpenID Connect. — Apache License, version 2.0
- lisp-chat — An experimental chat irc-like — MIT
- mockingbird — A small stubbing and mocking library for Common Lisp — MIT
- qbase64 — Fast and flexible base64 encoder and decoder — BSD-3-Clause
- specialization-store — The specialization store system provides a new kind of function, called a store function, whose behavior depends on the types of objects passed to the function. — Simplified BSD License variant
- template-function — A system for generating functions from a template. — Simplified BSD License variant
- trivial-package-manager — Functions for installing packages from distro-specific package manager. — LLGPL
Removed projects: de.setf.wilbur, odd-streams.
To get this update, use (ql:update-dist "quicklisp"). Enjoy!
2017-11-06
October 2017 download stats
Here are the top 100 projects from Quicklisp for October, by "raw" download count.
16626 alexandria 15213 closer-mop 13436 anaphora 13420 split-sequence 12954 babel 12879 trivial-features 12719 iterate 12464 cl-ppcre 11798 bordeaux-threads 11724 let-plus 11693 trivial-gray-streams 11389 cffi 11281 trivial-garbage 10622 puri 9884 nibbles 9732 more-conditions 9611 flexi-streams 9026 usocket 8602 cl+ssl 8544 utilities.print-items 8153 cl-base64 8130 chunga 7889 chipz 7791 drakma 7691 esrap 7635 trivial-backtrace 6308 ironclad 5910 cl-yacc 5691 cl-fad 5302 parse-number 4996 named-readtables 4984 fiveam 4959 asdf-flv 4886 log4cl 4756 bt-semaphore 4736 local-time 4701 lparallel 4647 closure-common 4638 cxml 4594 architecture.hooks 4552 lift 3784 plexippus-xpath 3586 cl-json 3569 trivial-utf-8 3322 optima 3157 parser.common-rules 3144 cl-clon 2837 uuid 2819 cxml-stp 2705 xml.location 2700 metabang-bind 2624 cl-dot 2475 utilities.print-tree 2473 slime 2458 cl-unicode 2456 cl-interpol 2273 md5 2267 cl-store 2232 fare-utils 2204 fare-quasiquote 2108 inferior-shell 2105 fare-mop 1769 cl-utilities 1706 quri 1671 ieee-floats 1625 static-vectors 1605 fast-io 1547 trivial-types 1545 cl-annot 1536 cl-syntax 1437 utilities.binary-dump 1431 trivial-indent 1364 trivial-mimes 1335 asdf-system-connections 1334 array-utils 1329 symbol-munger 1320 cl-containers 1318 metatilities-base 1318 plump 1302 cl-slice 1296 hunchentoot 1280 access 1267 arnesi 1266 collectors 1258 gettext 1236 djula 1226 cl-parser-combinators 1221 cl-locale 1187 postmodern 1164 rfc2388 1159 yason 1121 simple-date-time 1050 command-line-arguments 956 cl-sqlite 951 cl-log 947 osicat 943 salza2 913 py-configparser 903 cl-markdown 903 asdf-finalizers
2017-10-23
October 2017 Quicklisp dist update now available
New projects:
Removed projects: cl-proj, magicffi, poiu.
Neither cl-proj nor magicffi build for me any more due to foreign library changes. POIU was removed by request of the author.
To get this update, use: (ql:update-dist "quicklisp")
Enjoy!
- also-alsa — Basic ALSA bindings for Common Lisp — LGPL
- bitio — A wrapper for octet streams that enable bit level streams. — MIT License
- cl-lzma — CFFI wrapper around LZMA (de)compressor foreign library — Public domain
- cl-rules — Simple DSL for rules that can be configured without code — GPL-3.0
- flac-metadata — A utility for reading metadata embedded in FLAC audio files. — MIT
- html-entities — A module for encoding and decoding HTML/XML/SGML entities. — MIT License
- mtif — An interface to the MacOS MultiTouch framework — MIT
- parsley — A toolset for parsing binary data formats. — MIT
- quicksearch — Quicksearch searches CL library, and outputs results at REPL. — MIT License
- skippy-renderer — GIF renderer for SKIPPY — MIT
- trivial-macroexpand-all — Call each implementation's macroexpand-all equivalent — Unlicense
- zacl — A layer for loading and running some Allegro CL projects. — BSD
Removed projects: cl-proj, magicffi, poiu.
Neither cl-proj nor magicffi build for me any more due to foreign library changes. POIU was removed by request of the author.
To get this update, use: (ql:update-dist "quicklisp")
Enjoy!
2017-09-28
Something to try out: Quicklisp with OpenPGP and SHA verification
I've got a test version of Quicklisp available. It uses pure Common Lisp code to verify file SHA digests and OpenPGP signatures, from bootstrap to library loading.
To try it out, fetch the following file:
https://www.quicklisp.org/tmp/quicklisp.lisp
Load it into a Lisp implementation with (load "quicklisp.lisp") and follow the prompts. It's best to start with a Lisp that doesn't have Quicklisp already loaded automatically from the init file.
The PGP public key for Quicklisp releases is embedded directly in quicklisp.lisp, but you can also fetch it from another source and use :public-key-file "/path/to/separate/key" as an argument to quicklisp-quickstart:install to use a specific key file.
If you do try it, move your existing, working Quicklisp install out of the way first, or use the :path option to install to a test location. Otherwise, you could clobber a working Quicklisp setup.
This verification code slows things down a bit because it does a lot of arithmetic. The slowdown is most dramatic in implementations like ABCL and CLISP.
If everything works as it should, you won't notice anything very different from the normal Quicklisp install, except some slowdown during verification and some output indicating what checks were attempted and passed.
If you run into problems where something doesn't work as you expect, please let me know at zach@quicklisp.org.
Thanks!
To try it out, fetch the following file:
https://www.quicklisp.org/tmp/quicklisp.lisp
Load it into a Lisp implementation with (load "quicklisp.lisp") and follow the prompts. It's best to start with a Lisp that doesn't have Quicklisp already loaded automatically from the init file.
The PGP public key for Quicklisp releases is embedded directly in quicklisp.lisp, but you can also fetch it from another source and use :public-key-file "/path/to/separate/key" as an argument to quicklisp-quickstart:install to use a specific key file.
If you do try it, move your existing, working Quicklisp install out of the way first, or use the :path option to install to a test location. Otherwise, you could clobber a working Quicklisp setup.
This verification code slows things down a bit because it does a lot of arithmetic. The slowdown is most dramatic in implementations like ABCL and CLISP.
If everything works as it should, you won't notice anything very different from the normal Quicklisp install, except some slowdown during verification and some output indicating what checks were attempted and passed.
If you run into problems where something doesn't work as you expect, please let me know at zach@quicklisp.org.
Thanks!
Subscribe to:
Posts (Atom)