🍺 BREW Explorer

← all formulae

hdt

brew install hdt v1.3.3 LGPL-2.1-or-later

Header Dictionary Triples (HDT) is a compression format for RDF data

4
30-day installs · #11211
8
90-day · #12881
49
365-day · #11094
127
★ GitHub stars · updated 1y ago

Runtime dependencies

Build dependencies

GitHub topics

compression hdt rdf search visualization

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "autoconf",
    "automake",
    "libtool",
    "pkgconf"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "serd"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Header Dictionary Triples (HDT) is a compression format for RDF data",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:35+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "hdt",
  "github_default_branch": "develop",
  "github_last_commit_at": "2025-03-20T12:46:25Z",
  "github_readme_excerpt": "[![Join the chat at https://gitter.im/rdfhdt](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/rdfhdt)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.580298.svg)](https://doi.org/10.5281/zenodo.580298)\n\n# C++ implementation of the HDT compression format\n\nHeader Dictionary Triples (HDT) is a compression format for RDF data\nthat can also be queried for Triple Patterns.\n\n## Getting Started\n\n### Prerequisites\n\nIn order to compile this library, you need to have the following\ndependencies installed:\n\n- [GNU Autoconf](https://www.gnu.org/software/autoconf/autoconf.html)\n\n  - `sudo apt install autoconf` on Debian-based distros (e.g., Ubuntu)\n  - `sudo dnf install autoconf` on Red Hat-based distros (e.g.,\n    Fedora)\n  - `brew install autoconf` on macOS/OSX\n\n- [GNU Libtool](https://www.gnu.org/software/libtool/)\n\n  - `sudo apt install libtool` on Debian-based distros (e.g., Ubuntu)\n  - `sudo dnf install libtool` on Red Hat-based distros (e.g., Fedora)\n  - `brew install libtool` on macOS/OSX\n\n- [GNU zip (gzip)](http://www.zlib.net/) Allows GNU zipped RDF input\n  files to be ingested, and allows GNU zipped HDT files to be loaded.\n\n  - `sudo apt install zlib1g zlib1g-dev` on Debian-based distros (e.g., Ubuntu)\n  - `sudo dnf install gzip` on Red Hat-based distros (e.g., Fedora)\n  - zlib is already included as part of macOS/OSX\n\n- [pkg-config](https://www.freedesktop.org/wiki/Software/pkg-config/)\n  A helper tool for compiling applications and libraries.\n\n  - `sudo apt install pkg-config` on Debian-based distros (e.g.,\n    Ubuntu)\n  - `sudo dnf install pkgconf-pkg-config` on Red Hat-based distros\n    (e.g., Fedora)\n  - `brew install pkg-config` on macOS/OSX\n\n- [Serd v0.28+](https://github.com/drobilla/serd) The default parser\n  that is used to process RDF input files.  It supports the N-Quads,\n  N-Triples, TriG, and Turtle serialization formats.\n\n  - `sudo apt install libserd-0-0 libserd-dev` on Debian-based distros\n    (e.g., Ubuntu)\n  - `sudo dnf install serd s",
  "github_repo": "rdfhdt/hdt-cpp",
  "github_stars": 127,
  "github_topics": [
    "compression",
    "hdt",
    "rdf",
    "search",
    "visualization"
  ],
  "homepage": "https://github.com/rdfhdt/hdt-cpp",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 4,
  "installs_365d": 49,
  "installs_90d": 8,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LGPL-2.1-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "hdt",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 11211,
  "rank_365d": 11094,
  "rank_90d": 12881,
  "raw_hash": "774c371ab4609654",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/h/hdt.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.3.3",
  "versioned_formulae": [],
  "why_use_this": null
}