Skip to content
@package-url

Package-URL

A minimal specification and implementation of PURL (Package URL) and VERS (Version Range Specifier)

Welcome to Package-URL on GitHub

Package-URL is an open source community that develops and supports the Package-URL (PURL) and Version Range (VERS) specifications.

  • The PURL specification is an Ecma standard: ECMA-427.
  • The VERS specification will be proposed as an Ecma standard in 2026.
  • Both standards are managed by the Ecma Technical Commmittee 54

We currently host repositories for 12 tools that implement PURL and 2 that implement VERS.

We welcome your participation. Some ways to get started are:

Pinned Loading

  1. purl-spec purl-spec Public

    A minimal specification for purl aka. a package "mostly universal" URL, join the discussion at https://gitter.im/package-url/Lobby

    Python 935 214

  2. vers-spec vers-spec Public

    A minimal specification for VERS aka. a "mostly universal" version range specifier , join the discussion at https://join.slack.com/t/aboutcode-org/shared_invite/zt-31uzazd7l-tBHcqKUKkX6jUEPRLswiNw …

    Python 6 6

  3. packageurl.org packageurl.org Public

    Repository for the Package-URL website - based on Docusaurus.

    HTML 1 1

  4. community community Public

    Repository for discussions and decisions about outreach to the PURL/VERS community.

    2

Repositories

Showing 10 of 21 repositories

Top languages

Loading…

Most used topics

Loading…