Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
curated-awesome-cl
A curated and non exhaustive list of Common Lisp libraries and resources.
https://github.com/vindarel/curated-awesome-cl
Last synced: 5 days ago
JSON representation
-
VSCode
- using VSCode with Alive
- alive - Common Lisp Extension for VSCode. Public domain.
-
REPLs ##
- Clozure Common Lisp
- Ultralisp - A quicklisp distribution that builds every five minutes (instead of one month for Quicklisp), and requires 3 clicks to add your project to it (instead of opening an issue and waiting for Quicklisp).
- Cookbook: web scraping
- JACL
- cl-openid - An implementation of OpenID. [LLGPL][8].
- Cookbook: databases
- cl-repl - an ipython-like REPL. With completion, shell commands, magic commands, debugger, etc. [MIT][200]. With [colorthemes](https://github.com/koji-kojiro/lem-pygments-colorthemes).
- sbcli - a simple readline REPL that doesn't get in your way. It doesn't have a debugger, it just prints the error. With optional syntax highlighting and useful shortcuts.
- Roswell - A Lisp implementation installer, script launcher and more.
- cl-cookieproject - my project skeleton, more complete than the others. *New in 2021 :)*
- easy-routes - a routes handling system on top of Hunchentoot. It supports dispatch based on HTTP method, arguments extraction from the url path, decorators, url generation from route name, etc.
- Wookie - Asynchronous HTTP server. [Expat][14].
- Snooze - A RESTful web framework, built on Clack, where routes are just functions and HTTP conditions are just Lisp conditions. [LLGPL][8].
- radiance - An extensible framework library and multi-application CMS.
- cl-rest-server - a library for writing REST web APIs. Features validation with schemas, annotations for logging, caching, permissions or authentication, documentation via Swagger, etc. [MIT][200].
- Weblocks - A widgets-based framework with a built-in ajax update mechanism that "solves the JavaScript problem". [LLGPL][8].
- Hunchentoot - the CL web server.
- woo - A fast non-blocking HTTP server on top of libev. [MIT][200].
- Ten - by Djula's maintainer, a more flexible framework, where we can write lisp expressions in templates.
- quri - Another URI library for
- cl-slug - a small library to make slugs, mainly for URIs, transform in CamelCase, remove accentuation and punctuation, for english and beyound.
- JSCL - A CL-to-JS compiler designed to be self-hosting from day one. Lacks CLOS, format and loop.
- sigil - A Parenscript to
- trident-mode
- Valtan
- Aws-sign4 - Common Lisp library for Amazon Web Services signing version 4. [GNU GPL3][2].
- north - The successor to the
- avatar-api - Get avatars from Google+, Gravatar and others. [Expat][14].
- chirp - A Twitter client library. [Artistic License 2.0][51].
- cl-pushover - Common Lisp bindings to Pushover. [MIT][200].
- cl-ses - Library for AWS SES. [Expat][14].
- humbler - A Tumblr API interface. [Artistic License 2.0][51].
- jonathan - A JSON encoder and decoder. [MIT][200].
- cl-irc - An IRC client library. [Expat][14].
-
Python ##
- nodgui - Bindings for the Tk toolkit, based on Ltk, with syntax sugar and additional widgets.
- Cookbook: numbers
- Cookbook: multidimensionnal arrays
- lisp-stat - an environment for statistical computing, conceptually similar to R, that is also suitable for front-line production deployments. "It grew out of a desire to have an environment for rapidly prototyping analytical and A.I. solutions, and move directly to production environments with minimal friction."
- XLisp-Stat
- Cookbook: threads
- SBCL's timers - wide event schedulers.
- Cookbook: regular expressions
- Cookbook: testing and continuous integration
- gtwiwtg - A lazy sequences library. Similar to 'series' but not as complete. However it has a 'modern' API with stuff like `take`, `filter`, `for`, `fold`, etc. that is easy to use.
- continuous-integration on lisp-lang.org
- SBCL's code coverage tool
- a tutorial
- doplus
- f-underscore - a tiny library of functional programming utils. `(f_ (+ _ _)) -> (lambda (_) (+ _ _))`. Public domain.
- uiop
- Cookbook: interfacing with your OS
- Cookbook: date and time
- my blog
- How to create a full-featured Common Lisp project from scratch
- Web requests in Common Lisp: how to fetch the Github API
- py4cl - A library that allows Common Lisp code to access Python libraries. It is basically the inverse of cl4py. [MIT][200].
- cl4py - The library cl4py (pronounce as clappy) allows Python programs to call Common Lisp libraries. [MIT][200].
- async-process
- Electron-lisp-boilerplate - A rudimentary boilerplate for building Electron apps with embedded Lisp helper processes.
- electron-sbcl-sqlite
-
Notebooks ##
- cl-jupyter - A Common Lisp kernel for Jupyter notebooks [custom licence](https://github.com/fredokun/cl-jupyter/blob/master/LICENSE).
-
Online ##
- Common Lisp programming: from novice to effective developer - journey) (*paywall*, some free videos).
-
Atom ##
Programming Languages
Sub Categories