GET /api/v1/autocomplete/port/?format=api&page=25
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 40976,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=26",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=24",
    "results": [
        {
            "name": "cl-iterate",
            "description": "ITERATE macro library for Common Lisp"
        },
        {
            "name": "cl-jonathan",
            "description": "JSON encoder and decoder."
        },
        {
            "name": "cl-jpeg",
            "description": "A Common Lisp library for reading and writing JPEG image files"
        },
        {
            "name": "cl-jpeg-turbo",
            "description": "Common Lisp wrapper for libjpeg-turbo"
        },
        {
            "name": "cl-jpl-queues",
            "description": "Common Lisp library implementing a few different kinds of queues"
        },
        {
            "name": "cl-jpl-util",
            "description": "cl-jpl-util is a collection of Common Lisp utility functions and macros, primarily for software projects by J.P. Larocque"
        },
        {
            "name": "cl-js",
            "description": "JavaScript compiler for Common Lisp"
        },
        {
            "name": "cl-json",
            "description": "Json encoder and decoder for Common-Lisp"
        },
        {
            "name": "cl-kmrcl",
            "description": "General Utilities for Common Lisp Programs"
        },
        {
            "name": "cl-lack",
            "description": "Lack, the core of Clack"
        },
        {
            "name": "cl-language-codes",
            "description": "A simple library mapping ISO language codes to language names."
        },
        {
            "name": "cl-lass",
            "description": "Lisp Augmented Style Sheets"
        },
        {
            "name": "cl-legion",
            "description": "Simple multithreading worker mechanism."
        },
        {
            "name": "cl-let-plus",
            "description": "destructuring extension of let*"
        },
        {
            "name": "cl-libuv",
            "description": "Low-level libuv bindings for Common Lisp."
        },
        {
            "name": "cl-lift",
            "description": "LIsp Framework for Testing"
        },
        {
            "name": "cl-lisp-namespace",
            "description": "no more discussion on lisp-1 vs lisp-2. THIS IS LISP-N."
        },
        {
            "name": "cl-lisp-unit",
            "description": "A Test Framework for Common Lisp in the style of JUnit, designed and implemented with simplicity of use in mind."
        },
        {
            "name": "cl-lisp-unit2",
            "description": "Common Lisp library that supports unit testing."
        },
        {
            "name": "cl-lml2",
            "description": "LML2 provides a markup language for generation XHTML web pages."
        },
        {
            "name": "cl-local-time",
            "description": "Time manipulation library for Common Lisp"
        },
        {
            "name": "cl-locale",
            "description": "Simple i18n library for Common Lisp"
        },
        {
            "name": "cl-log4cl",
            "description": "Common Lisp logging framework, modeled after Log4J"
        },
        {
            "name": "cl-lparallel",
            "description": "Parallelism for Common Lisp"
        },
        {
            "name": "cl-lw-compat",
            "description": "A few utility functions from the LispWorks library that I regularly use, ported to other Common Lisp implementations."
        },
        {
            "name": "cl-markdown",
            "description": "A Common Lisp rewrite of Markdown"
        },
        {
            "name": "cl-markup",
            "description": "Modern markup (HTML) generation library for Common Lisp"
        },
        {
            "name": "cl-marshal",
            "description": "Simple and fast serialization of all kinds of Common Lisp data structures."
        },
        {
            "name": "cl-md5",
            "description": "Common Lisp implementation of the MD5 Message-Digest Algorithm (RFC 1321)"
        },
        {
            "name": "cl-metabang-bind",
            "description": "bind is let and much much more"
        },
        {
            "name": "cl-metacopy",
            "description": "flexibly shallow/deep copying library for Common Lisp"
        },
        {
            "name": "cl-metatilities",
            "description": "These are metabang.com's Common Lisp basic utilities"
        },
        {
            "name": "cl-metatilities-base",
            "description": "These are metabang.com's Common Lisp basic utilities"
        },
        {
            "name": "cl-mgl-pax",
            "description": "Reify definitions, provide portable access to docstrings and source locations in an extensible framework."
        },
        {
            "name": "cl-mgl-pax-bootstrap",
            "description": "Reify definitions, provide portable access to docstrings and source locations in an extensible framework."
        },
        {
            "name": "cl-mgl-pax-test",
            "description": "Reify definitions, provide portable access to docstrings and source locations in an extensible framework."
        },
        {
            "name": "cl-mimeparse",
            "description": "Library for parsing MIME types, in the spirit of mimeparse, with a Common Lisp flavor."
        },
        {
            "name": "cl-misc-extensions",
            "description": "Collection of small macros and extensions for Common Lisp"
        },
        {
            "name": "cl-mmap",
            "description": "yet another CL deflate decompressor"
        },
        {
            "name": "cl-montezuma",
            "description": "Montezuma is a port of the Lucene text search engine library."
        },
        {
            "name": "cl-moptilities",
            "description": "compatibility layer for minor MOP implementation differences"
        },
        {
            "name": "cl-mt19937",
            "description": "portable Mersenne Twister random number generator"
        },
        {
            "name": "cl-multilang-documentation",
            "description": "A drop-in replacement for cl:documentation with support for multiple languages."
        },
        {
            "name": "cl-mysql",
            "description": "Common Lisp MySQL library"
        },
        {
            "name": "cl-named-readtables",
            "description": "Named-Readtables is a library that provides a namespace for readtables akin to the already-existing namespace of packages."
        },
        {
            "name": "cl-named-readtables-test",
            "description": "Named-Readtables is a library that provides a namespace for readtables akin to the already-existing namespace of packages."
        },
        {
            "name": "cl-nasdf",
            "description": "ASDF helpers for system setup, testing and installation."
        },
        {
            "name": "cl-nclasses",
            "description": "Simplify class like definitions with define-class and friends."
        },
        {
            "name": "cl-ndebug",
            "description": "A toolkit to construct interface-aware yet standard-compliant debugger hooks."
        },
        {
            "name": "cl-nfiles",
            "description": "A toolkit to construct interface-aware yet standard-compliant debugger hooks."
        }
    ]
}