Three data layers

  • Discovery queue: GitHub API matches that have not been published or verified.
  • Automatic facts: repository state, stars, language, license, topics, releases, and timestamps.
  • Human catalog: relationship, category, description, install evidence, compatibility note, and review time.

Publication rule

A GitHub topic or keyword match is never sufficient for a verified label. New repositories remain private review candidates until a human records an appropriate public classification.

Freshness and failure

DSHub displays automatic sync time separately from human review time. A failed sync keeps the last successful snapshot rather than replacing the catalog with missing or partial data.

Safety boundary

Official source, human verified, and source linked are evidence labels—not security guarantees. DSHub does not claim that listed software is safe for every machine, credential set, or data environment.