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

{
    "count": 41310,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=776",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=774",
    "results": [
        {
            "name": "redo-history",
            "description": "The ultimate tool to create reusable functions from your shell history in an interactive way"
        },
        {
            "name": "reduce",
            "description": "REDUCE Computer Algebra System"
        },
        {
            "name": "reduce_pdb",
            "description": "Tool for adding and correcting hydrogens in PDB files"
        },
        {
            "name": "redwax-tool",
            "description": "The universal certificate conversion tool."
        },
        {
            "name": "reflex",
            "description": "a variant of the flex fast lexical scanner"
        },
        {
            "name": "refurb",
            "description": "A tool for refurbish and modernize Python codebases"
        },
        {
            "name": "regclient",
            "description": "Docker and OCI Registry Client in Go and tooling using those libraries"
        },
        {
            "name": "regexxer",
            "description": "A search and replace tool for GNOME."
        },
        {
            "name": "regridpack",
            "description": "Modern Fortran edition of REGRIDPACK"
        },
        {
            "name": "reinteract",
            "description": "a system for interactive experimentation with python"
        },
        {
            "name": "rekall",
            "description": "Obsolete port, replaced by volatility3"
        },
        {
            "name": "relames",
            "description": "Multi-Schema XML Validator to validate XML documents"
        },
        {
            "name": "relax",
            "description": "Protein dynamics by NMR relax. data analysis"
        },
        {
            "name": "relax3d",
            "description": "Semi-analytic solver for earthquake modeling."
        },
        {
            "name": "remake",
            "description": "Debugger for GNU Makefiles"
        },
        {
            "name": "remctl",
            "description": "Kerberos-authenticated remote command execution"
        },
        {
            "name": "remind",
            "description": "Remind is a sophisticated calendar and alarm program."
        },
        {
            "name": "Renaissance",
            "description": "create user interfaces via XML files"
        },
        {
            "name": "Renaissance-Framework",
            "description": "create user interfaces via XML files"
        },
        {
            "name": "rename",
            "description": "rename files using regexp passed from command line"
        },
        {
            "name": "renameutils",
            "description": "renameutils is a set of programs designed to make renaming files faster and less cumbersome"
        },
        {
            "name": "rendercheck",
            "description": "Test suite for the X11 RENDER extension"
        },
        {
            "name": "renode",
            "description": "Virtual development framework for embedded systems"
        },
        {
            "name": "rep-gtk",
            "description": "GTK bindings for the librep LISP implementation"
        },
        {
            "name": "repgrep",
            "description": "An interactive replacer for ripgrep that makes it easy to find and replace across files on the command line."
        },
        {
            "name": "replex",
            "description": "Remultiplex an MPEG2 TS into a PS for DVD"
        },
        {
            "name": "replibyte",
            "description": "Seed your development database with real data"
        },
        {
            "name": "replxx",
            "description": "Readline and libedit replacement library"
        },
        {
            "name": "repo",
            "description": "tool that helps to manage Android Git repositories"
        },
        {
            "name": "reposurgeon",
            "description": "A tool for editing version-control repositories and translating among different systems. Supports git, bzr, Subversion, darcs, and fossil directly."
        },
        {
            "name": "reproc",
            "description": "A cross-platform (C99/C++11) process library"
        },
        {
            "name": "ResIL",
            "description": "Library to develop applications with powerful image loading capabilities"
        },
        {
            "name": "resource_dasm",
            "description": "Tools for reverse-engineering classic Mac OS applications and games."
        },
        {
            "name": "rest",
            "description": "A library that makes it easier to access web services that claim to be RESTful."
        },
        {
            "name": "restbed",
            "description": "Framework that brings asynchronous RESTful functionality to C++14 applications."
        },
        {
            "name": "restic",
            "description": "Fast, secure, efficient backup program."
        },
        {
            "name": "resticprofile",
            "description": "Configuration profiles manager and scheduler for restic"
        },
        {
            "name": "restinio",
            "description": "Header-only C++14 library that gives you an embedded HTTP/Websocket server."
        },
        {
            "name": "restish",
            "description": "Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in"
        },
        {
            "name": "restund",
            "description": "modular STUN/TURN server"
        },
        {
            "name": "retail",
            "description": "Re-Tail is a command line program which is intended as an intelligent incremental logfile reader."
        },
        {
            "name": "retawq",
            "description": "text-based web browser"
        },
        {
            "name": "retdec",
            "description": "RetDec is a retargetable machine-code decompiler based on LLVM"
        },
        {
            "name": "retdec-devel",
            "description": "RetDec is a retargetable machine-code decompiler based on LLVM"
        },
        {
            "name": "retroarch",
            "description": "Frontend for the libretro API."
        },
        {
            "name": "retroshare-qt4",
            "description": "RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform"
        },
        {
            "name": "retry",
            "description": "Repeat a command until a command succeeds"
        },
        {
            "name": "reuse",
            "description": "reuse is a tool for compliance with the REUSE recommendations."
        },
        {
            "name": "revive",
            "description": "Fast, configurable, extensible, flexible, and beautiful linter for Go."
        },
        {
            "name": "rex",
            "description": "Rex Deployment & Configuration Management"
        }
    ]
}