{"count":40981,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=28","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=26","results":[{"name":"cl-serapeum","description":"Utilities beyond Alexandria."},{"name":"cl-should-test","description":"A minimal yet feature-rich Common Lisp test framework"},{"name":"cl-simple-tasks","description":"A very simple task scheduling framework."},{"name":"cl-skippy","description":"Common Lisp GIF library"},{"name":"cl-slice","description":"Array slices for Common Lisp"},{"name":"cl-slynk","description":"SLYNK - Sylvester the Cat's Common Lisp IDE"},{"name":"cl-smart-buffer","description":"Smart octets buffer"},{"name":"cl-speedy-queue","description":"Lightweight, optimized queue implementation for CL"},{"name":"cl-spinneret","description":"Common Lisp HTML5 generator."},{"name":"cl-split-sequence","description":"Common Lisp package to split a sequence of objects"},{"name":"cl-sqlite","description":"Common Lisp binding for SQLite"},{"name":"cl-static-vectors","description":"Allocate SIMPLE-ARRAYs in static memory"},{"name":"cl-stefil","description":"Stefil - Simple Test Framework In Lisp"},{"name":"cl-str","description":"Modern, consistent and terse Common Lisp string manipulation library"},{"name":"cl-string-case","description":"string-case is a macro that generates specialised decision trees to dispatch on string equality"},{"name":"cl-swank","description":"Swank from SLIME"},{"name":"cl-swap-bytes","description":"Optimized byte-swapping primitives."},{"name":"cl-symbol-munger","description":"Common Lisp library that supports unit testing."},{"name":"cl-syntax","description":"Reader Syntax Coventions for Common Lisp and SLIME"},{"name":"cl-system-locale","description":"System locale and language discovery"},{"name":"cl-test-more","description":"Yet Another Unit Testing Framework for Common Lisp"},{"name":"cl-tga","description":"TGA file loader in common lisp"},{"name":"cl-thrift","description":"A Common Lisp binding for the Apache Thrift framework"},{"name":"cl-tld","description":"Extracts the TLD(Top Level Domain) from domain, for Common Lisp"},{"name":"cl-toot","description":"A web server created by stripping down and reorganizing Edi Weitz's Hunchentoot"},{"name":"cl-translate","description":"Abstraction layer for translations"},{"name":"cl-trivia","description":"Pattern Matcher Compatible with Optima"},{"name":"cl-trivial-arguments","description":"Tiny CL library to retrieve the arguments list of a function."},{"name":"cl-trivial-backtrace","description":"Portable simple API to work with backtraces in Common Lisp"},{"name":"cl-trivial-benchmark","description":"An easy to use benchmarking system."},{"name":"cl-trivial-clipboard","description":"trivial-clipboard let access system clipboard"},{"name":"cl-trivial-cltl2","description":"Portable CLtL2"},{"name":"cl-trivial-custom-debugger","description":"Allows arbitrary functions to become the standard Lisp debugger"},{"name":"cl-trivial-features","description":"Portable CL:*FEATURES*"},{"name":"cl-trivial-file-size","description":"Stat a file's size"},{"name":"cl-trivial-garbage","description":"Portable GC-related APIs for Common Lisp."},{"name":"cl-trivial-gray-streams","description":"Portability library for CL gray streams"},{"name":"cl-trivial-indent","description":"A very simple library to allow indentation hints for SWANK."},{"name":"cl-trivial-macroexpand-all","description":"Call each implementation's macroexpand-all equivalent"},{"name":"cl-trivial-main-thread","description":"Compatibility library to run things in the main thread."},{"name":"cl-trivial-mime","description":"Tiny Common Lisp library to detect mime types in files."},{"name":"cl-trivial-open-browser","description":"Open the browser to a URL, on any system."},{"name":"cl-trivial-package-local-nicknames","description":"Portability library for package-local nicknames"},{"name":"cl-trivial-rfc-1123","description":"parse and print RFC-1123 timestamps"},{"name":"cl-trivial-shell","description":"A simple Common-Lisp interface to the underlying Operating System"},{"name":"cl-trivial-sockets","description":"A trivial networking library for undemanding Internet applications"},{"name":"cl-trivial-timeout","description":"portable and possibly dangerous timeout library for Common Lisp"},{"name":"cl-trivial-types","description":"Trivial type definitions for Common Lisp"},{"name":"cl-trivial-utf-8","description":"Trivial UTF-8 provides more efficient ways of reading and writing UTF-8"},{"name":"cl-trivial-with-current-source-form","description":"Helps macro writers produce better errors for macro users"}]}