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

{
    "count": 52291,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=1011",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=1009",
    "results": [
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_sexp_conv",
            "description": "ppx syntax extension that generates code for converting OCaml types to and from s-expressions",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_sexp_message",
            "description": "ppx rewriter for easy construction of s-expressions",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_sexp_value",
            "description": "ppx rewriter that simplifies building s-expressions from OCaml values",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_stable",
            "description": "Stable types conversions generator",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_stable_witness",
            "description": "ppx extension for deriving a witness that a type is intended to be stable",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-bin_prot",
            "description": "OCaml type converter for binary protocols",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-fieldslib",
            "description": "OCaml record fields as first class values",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-jane-street-headers",
            "description": "C header files shared between the various Jane Street packages",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-jst-config",
            "description": "Compile-time configuration for Jane Street libraries",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_base",
            "description": "Base set of ppx rewriters",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_bench",
            "description": "Syntax extension for writing in-line benchmarks in OCaml code",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_bin_prot",
            "description": "Generation of binary serialization and deserialization functions from type definitions",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_disable_unused_warnings",
            "description": "Extension that disables many OCaml compiler warnings",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_enumerate",
            "description": "Generate a list containing all values of a finite type",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_fields_conv",
            "description": "Generation of accessor and iteration functions for OCaml records",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_globalize",
            "description": "ppx rewriter that generates functions to copy local values to the global heap",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_inline_test",
            "description": "Syntax extension for writing in-line tests in OCaml code",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_log",
            "description": "ppx rewriter that defines extension nodes for logging",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_module_timer",
            "description": "Extension to record module start-up times",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_optcomp",
            "description": "Optional compilation for OCaml",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_string",
            "description": "Extension providing a syntax for string interpolation",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_typerep_conv",
            "description": "Automatic generation of runtime types from type definitions",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_variants_conv",
            "description": "Generation of accessor and iteration functions for OCaml variant types",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-sexp_pretty",
            "description": "Library for pretty-printing s-expressions",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-splittable_random",
            "description": "PRNG that can be split into independent streams",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-time_now",
            "description": "Reports the current time",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-typerep",
            "description": "Runtime types for OCaml",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-variantslib",
            "description": "OCaml variants as first class values",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-async",
            "description": "Jane Street Capitalʼs asynchronous execution library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-async_kernel",
            "description": "Jane Street Capitalʼs asynchronous execution library (core)",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-async_rpc_kernel",
            "description": "Platform-independent core of Async RPC library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-async_unix",
            "description": "Jane Street Capitalʼs asynchronous execution library (unix)",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-base_bigstring",
            "description": "String type based on Bigarray, for use in I/O and C-bindings",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-base_quickcheck",
            "description": "Randomized testing framework",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-core",
            "description": "Jane Street Capitalʼs standard library overlay",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-core_extended",
            "description": "Jane Street Capitalʼs standard library overlay",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-core_kernel",
            "description": "Jane Streetʼs standard library overlay",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-core_unix",
            "description": "Unix-specific portions of Core",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-expect_test_helpers_core",
            "description": "Library to be used with expect tests",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-int_repr",
            "description": "Integers of various widths",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ocaml_intrinsics",
            "description": "Library of intrinsics for OCaml",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-patdiff",
            "description": "Colored patience diffs with word-level refinement",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-patience_diff",
            "description": "Tool and library implementing patience diff",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_expect",
            "description": "Expect-test is a framework for writing tests in OCaml, similar to Cram",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.3"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_jane",
            "description": "ppx_driver including all standard ppx rewriters",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-ppx_tydi",
            "description": "Let expressions, inferring pattern type from expression",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-protocol_version_header",
            "description": "Protocol-aware version negotiation",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-record_builder",
            "description": "Library which provides traversal of records with an applicative",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-textutils",
            "description": "Text output utilities",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "version": "0.17.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "ocaml-textutils_kernel",
            "description": "The subset of textutils using only core_kernel and working in JavaScript",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "version": "0.17.0"
        }
    ]
}