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

{
    "count": 40972,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=778",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=776",
    "results": [
        {
            "name": "shellharden",
            "description": "The corrective bash syntax highlighter"
        },
        {
            "name": "shellinabox",
            "description": "a web-based terminal emulator for ssh or other command line tools"
        },
        {
            "name": "shenidam",
            "description": "Lightweight audio mapping software for AV footage"
        },
        {
            "name": "shfmt",
            "description": "Autoformat shell script source code"
        },
        {
            "name": "shibboleth",
            "description": "Shibboleth Native Service Provider"
        },
        {
            "name": "shichizip",
            "description": "7-Zip FM derivative intended for macOS"
        },
        {
            "name": "ShiftIt",
            "description": "Managing windows size and position in OS X"
        },
        {
            "name": "ship84",
            "description": "space invaders clone using SDL"
        },
        {
            "name": "shisho",
            "description": "Lightweight static analyzer for several programming languages"
        },
        {
            "name": "shmux",
            "description": "utility for executing the command on many hosts in parallel"
        },
        {
            "name": "shntool",
            "description": "Multi-purpose .wav/.shn processing utility"
        },
        {
            "name": "shogun",
            "description": "The machine-learning toolbox's focus is on large-scale kernel methods"
        },
        {
            "name": "shogun-devel",
            "description": "The machine learning toolbox's focus is on large scale kernel methods"
        },
        {
            "name": "shorten",
            "description": "Fast compression for waveform files"
        },
        {
            "name": "showfont",
            "description": "Font dumper for X11 font server"
        },
        {
            "name": "showkey",
            "description": "echo raw keystrokes back at you in a printable form"
        },
        {
            "name": "shsql",
            "description": "standalone SQL database that stores data in ascii text files"
        },
        {
            "name": "shtools",
            "description": "Spherical Harmonic Tools"
        },
        {
            "name": "shunit2",
            "description": "an xUnit-based unit test framework for Bourne shell scripts"
        },
        {
            "name": "siag",
            "description": "Siag Office is a tightly integrated, free office package."
        },
        {
            "name": "sic",
            "description": "extremely fast, small and simple irc client"
        },
        {
            "name": "sicp",
            "description": "Structure and Interpretation of Computer Programs (texinfo book)"
        },
        {
            "name": "sid",
            "description": "Syntax Improving Device: a LL(1) parser generator"
        },
        {
            "name": "sidekick",
            "description": "Bare metal to production ready in mins; your own fly server on your VPS."
        },
        {
            "name": "SIDPLAY",
            "description": "C64 music player for the Mac"
        },
        {
            "name": "sidplayfp",
            "description": "Console SID/MUS player"
        },
        {
            "name": "siege",
            "description": "HTTP/HTTPS regression testing and benchmarking utility"
        },
        {
            "name": "sieve-connect",
            "description": "A client for the MANAGESIEVE Protocol"
        },
        {
            "name": "sift",
            "description": "A fast and powerful open source alternative to grep"
        },
        {
            "name": "sig",
            "description": "Interactive grep (for streaming)"
        },
        {
            "name": "sigil",
            "description": "Sigil, the ePub editor"
        },
        {
            "name": "sigil-qt4",
            "description": "Sigil, the ePub editor"
        },
        {
            "name": "sign",
            "description": "sign is a file signing and signature verification utility"
        },
        {
            "name": "signify",
            "description": "cryptographically sign and verify files"
        },
        {
            "name": "signing-party",
            "description": "Various OpenPGP related tools"
        },
        {
            "name": "sikarugir",
            "description": "sikarugir is a user-friendly tool used to make ports of Microsoft Windows software to Apple's macOS."
        },
        {
            "name": "silc-client",
            "description": "client for the silc-network."
        },
        {
            "name": "silc-server",
            "description": "server for the silc-network."
        },
        {
            "name": "SilentKnight",
            "description": "Automatic checking of security systems"
        },
        {
            "name": "silicon",
            "description": "Create beautiful images of your source code."
        },
        {
            "name": "silo",
            "description": "mesh and field I/O library and scientific database"
        },
        {
            "name": "SilverCity",
            "description": "SilverCity is a lexing package for over 20 programming and markup langauges."
        },
        {
            "name": "simage",
            "description": "library for loading and saving images, sound and video"
        },
        {
            "name": "simde",
            "description": "library that implements SIMD instruction sets for systems which don't natively support them"
        },
        {
            "name": "simdjson",
            "description": "C++ library for parsing gigabytes of JSON per second"
        },
        {
            "name": "simg2img",
            "description": "Convert Android sparse images to raw images (and vise-versa)"
        },
        {
            "name": "SimGear",
            "description": "building blocks for quickly assembling 3d simulations"
        },
        {
            "name": "simh",
            "description": "A highly portable, multi-system simulator."
        },
        {
            "name": "simple-web-server",
            "description": "HTTP and HTTPS server and client library in C++11"
        },
        {
            "name": "simple-websocket-server",
            "description": "websocket server and client library in C++11"
        }
    ]
}