{"count":40977,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=25","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=23","results":[{"name":"cl-djula-demo","description":"Common Lisp port of the Django templating language"},{"name":"cl-do-urlencode","description":"Percent Encoding (aka URL Encoding) library"},{"name":"cl-docudown","description":"Docudown is a Lisp documentation tool built on top of CL-Markdown"},{"name":"cl-documentation-utils","description":"A tiny logging library for Common Lisp"},{"name":"cl-drakma","description":"Yet another Lisp markup language"},{"name":"cl-drakma-test","description":"Yet another Lisp markup language"},{"name":"cl-dref","description":"Reify definitions, provide portable access to docstrings and source locations in an extensible framework."},{"name":"cl-dref-test","description":"Reify definitions, provide portable access to docstrings and source locations in an extensible framework."},{"name":"cl-dynamic-classes","description":"Classes how you want them, when you want them"},{"name":"cl-eager-future","description":"Eager Future is a Common Lisp library that provides composable concurrency primitives"},{"name":"cl-eager-future2","description":"Eager Future2 is a Common Lisp library that provides composable concurrency primitives"},{"name":"cl-easy-routes","description":"Yet another routes handling utility on top of Hunchentoot"},{"name":"cl-enchant","description":"Programming interface for Enchant spell-checker library for Common Lisp."},{"name":"cl-eos","description":"obsolete fork of FiveAM"},{"name":"cl-esrap","description":"Common Lisp packrat parser"},{"name":"cl-fad","description":"Portable pathname library for Common Lisp"},{"name":"cl-fare-quasiquote","description":"Portable implementation of quasiquote for Common Lisp"},{"name":"cl-fare-utils","description":"General purposes utilities for Common Lisp"},{"name":"cl-fast-http","description":"A fast HTTP request/response parser for Common Lisp."},{"name":"cl-fast-io","description":"Fast octet-vector/stream I/O for Common Lisp"},{"name":"cl-fastcgi","description":"A Generic Version of SB-FastCGI, runs on mostly Common Lisp implementations."},{"name":"cl-fiasco","description":"Common Lisp test framework that treasures your failures, logical continuation of Stefil."},{"name":"cl-find-port","description":"Programmatically find open ports"},{"name":"cl-fiveam","description":"Common Lisp regression testing framework"},{"name":"cl-flexi-streams","description":"Flexible bivalent streams for Common Lisp"},{"name":"cl-float-features","description":"A portability library for IEEE float features not covered by the CL standard"},{"name":"cl-form-fiddle","description":"A collection of utilities to destructure lambda forms."},{"name":"cl-fset","description":"FSet, the functional collections library for Common Lisp."},{"name":"cl-gendoc","description":"Simple modular documentation builder for with package reference generator"},{"name":"cl-gettext","description":"A port of gettext runtime to Common Lisp"},{"name":"cl-global-vars","description":"Define efficient global variables in Common Lisp."},{"name":"cl-gobject-introspection","description":"Common Lisp bindings to gobject-introspection"},{"name":"cl-gopher","description":"Yet another URI library for Common Lisp"},{"name":"cl-history-tree","description":"Store the history of a browser's visited paths."},{"name":"cl-html-diff","description":"A Common Lisp library for generating a human-readable diff of two HTML documents."},{"name":"cl-html-encode","description":"html-encode is a small library for encoding text in various web-savvy formats"},{"name":"cl-http-body","description":"HTTP POST data parser."},{"name":"cl-hu.dwim.asdf","description":"ASDF extensions used by most of hu.dwim projects."},{"name":"cl-hu.dwim.stefil","description":"Common Lisp testing framework blending into normal Slime development."},{"name":"cl-hunchentoot","description":"Web server written in Common Lisp"},{"name":"cl-hunchentoot-errors","description":"Augments Hunchentoot error pages and logs with request and session information"},{"name":"cl-idna","description":"IDNA (international domain names) string encoding and decoding routines"},{"name":"cl-ieee-floats","description":"Common Lisp IEEE-754 float en- and decoding"},{"name":"cl-in-nomine","description":"Utilities for extensible namespaces in Common Lisp."},{"name":"cl-infix","description":"Lisp macro for reading math expressions in infix form"},{"name":"cl-interpol","description":"Common Lisp surface syntax niceties"},{"name":"cl-introspect-environment","description":"CL environment introspection portability layer"},{"name":"cl-iolib","description":"Common Lisp I/O library"},{"name":"cl-ironclad","description":"A cryptographic toolkit written in Common Lisp"},{"name":"cl-isaac","description":"Optimized Common Lisp version of Bob Jenkins' ISAAC-32 and ISAAC-64 algorithms, fast cryptographic random number generators."}]}