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: about 9 hours ago
JSON representation

  • VSCode

  • 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
    • How to request the GitHub API
    • 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.
    • 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].
    • cl-repl - an ipython-like REPL. With completion, shell commands, magic commands, debugger, etc. [GPL3][2]. With [colorthemes](https://github.com/koji-kojiro/lem-pygments-colorthemes).
    • How to use rlwrap and linedit with SBCL
    • ql-https - shell out to cURL and use HTTPS by default.
    • ocicl - a new and experimental alternative to Quicklisp, built on tools from the world of containers. [MIT][200].
    • Quicksearch - search for projects on GitHub, Quicklisp, Cliki and Bitbucket. MIT. *This one helped me sometimes*.
    • https://web-apps-in-lisp.github.io/
    • Weblocks (Reblocks) - A widgets-based framework with a built-in ajax update mechanism that "solves the JavaScript problem". [LLGPL][8].
    • shasht - Common Lisp JSON reading and writing for the Kzinti. [MIT][14].
    • CLOG - The Common Lisp Omnificent GUI. Uses web technology to produce graphical user interfaces for applications locally or remotely. [BSD_3Clause][15].
    • woo - A fast non-blocking HTTP server on top of nodejs' libev. [MIT][200].
    • cl-html5-parser - HTML5 parser for Common Lisp. GPL3.0.
    • example - html5-parser is a fully compliant HTML parser.
    • markup - JSX-like reader-macro to let you write HTML code inside of Common Lisp.
    • aws-sdk-lisp - Provides interfaces for each AWS services as individual systems. [BSD_2Clause][17].
  • Python ##

  • Notebooks ##

    • cl-jupyter - A Common Lisp kernel for Jupyter notebooks [custom licence](https://github.com/fredokun/cl-jupyter/blob/master/LICENSE).
  • Online ##

  • Atom ##

  • Atom / Pulsar ##

  • Emacs ##

    • plain-common-lisp - A trivial way to get a native Common Lisp environment on Windows.