GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • spdx
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — SPDX

README.md

System Package Data Exchange (SPDX)

Main Website: https://spdx.dev/

This organization houses the primary development activity for SPDX. Use the categories below to find the repositories you are interested in.

Learning about SPDX SBoM and Examples

These repositories are useful if you are looking for more information about how to use SPDX and example SPDX files.

  • using - This repository contains long-form text that explains how to use SPDX, or walks readers through various SPDX use cases.
  • spdx-examples - This repository contains example SPDX files covering various versions and use cases

SPDX SBoM Tooling

These repository contain SPDX related tools and code bindings, which are useful if you want to produce or consumer SPDX documents.

Python

  • tools-python - Python library for dealing with SPDX documents
  • spdx-python-model - Low level Python library for reading and writing SPDX documents
  • spdx-online-tools - Source for the tools.spdx.org web application

Go

  • tools-golang - Go library for dealing with SPDX documents
  • spdx-go-model - Low level Go library for reading and writing SPDX documents

Java

  • tools-java - Java command line utility for managing and converting SPDX documents
  • spdx-java-library - Java library supporting reading, writing, converting, and validating SPDX documents
  • spdx-java-* - Support libraries used by the spdx-java-library. Descriptions of these repos can be found in the spdx-java-library API documentation

JavaScript

  • tools-ts - TypeScript / JavaScript library for writing SPDX documents

SPDX Licenses

These repositories are related to the SPDX License List

  • license-list-XML - The XML Source for the SPDX License List
  • license-list-data - The generated content (e.g. Web site, JSON, etc) from the License List XML
  • licenseListPublisher - Source for the tool that generates the license list data

SPDX 3 SBoM Model

These repositories define the SPDX 3 SBoM Standard

  • spdx-3-model - This is the main SPDX 3 model files. If you would like to modify or extend the SPDX 3 specification, start here.
  • spdx-spec - Source for the canonical SPDX specification at spdx.github.io/spdx-spec/. This contains static content like chapters and annexes. For the model files, see spdx-3-model.
  • spec-parser - This is the tool that translates the SPDX 3 model files from Markdown to various outputs

Community

These repositories are related to the SPDX Community activities

  • meetings - Information about SPDX meetings including schedule, links to join, minutes, etc.
  • outreach - Outreach resources for SPDX (e.g. Conference talks, presentations, etc.)
  • governance - Governance practices for the SPDX Working Group.

Pinned Loading

  1. spdx-3-model spdx-3-model Public

    The model for the information captured in SPDX version 3 standard.

    108 67

  2. spdx-spec spdx-spec Public

    The System Package Data Exchange (SPDX) specification in Markdown and HTML formats.

    Python 393 166

  3. tools-python tools-python Public

    A Python library to parse, validate and create SPDX documents.

    Python 258 166

  4. license-list-XML license-list-XML Public

    Source XML and test text files for the SPDX License List

    Makefile 510 408

  5. tools-java tools-java Public

    SPDX Command Line Tools using the Spdx-Java-Library

    Java 100 46

  6. tools-golang tools-golang Public

    Collection of Go packages to work with SPDX files

    Go 171 76

Repositories

Loading
Type
Language
Sort
Showing 10 of 86 repositories
  • ntia-conformance-checker Public

    Validate SPDX 2 and 3 SBOM against NTIA, CISA, and other minimum element requirements.

    spdx/ntia-conformance-checker's past year of commit activity
    Python 95 Apache-2.0 29 14 4 Updated Nov 12, 2026
  • pyjsign Public

    Utility to sign JSON-LD files

    spdx/pyjsign's past year of commit activity
    Python 1 2 1 0 Updated Nov 12, 2026
  • spdx-3-model Public

    The model for the information captured in SPDX version 3 standard.

    spdx/spdx-3-model's past year of commit activity
    108 67 184 17 Updated Nov 11, 2026
  • spdx-spec Public

    The System Package Data Exchange (SPDX) specification in Markdown and HTML formats.

    spdx/spdx-spec's past year of commit activity
    Python 393 165 109 (1 issue needs help) 20 Updated Nov 11, 2026
  • meetings Public

    This repository stores meetings minutes for the SPDX project

    spdx/meetings's past year of commit activity
    43 28 9 98 Updated Nov 11, 2026
  • spdx-java-model-2_X Public

    Java model files for version 2.X

    spdx/spdx-java-model-2_X's past year of commit activity
    Java 1 Apache-2.0 4 2 3 Updated Nov 10, 2026
  • spdx-gradle-plugin Public
    spdx/spdx-gradle-plugin's past year of commit activity
    Java 23 Apache-2.0 20 10 4 Updated Nov 9, 2026
  • spdx-java-model-3_0 Public

    Generates Java source files from the SPDX 3.0+ specification OWL and SHACL files

    spdx/spdx-java-model-3_0's past year of commit activity
    Java 3 Apache-2.0 2 0 3 Updated Nov 9, 2026
  • spec-parser Public

    automagically process the specification

    spdx/spec-parser's past year of commit activity
    Python 11 Apache-2.0 13 19 10 Updated Nov 9, 2026
  • spdx-java-v3jsonld-store Public

    Serializable store supporting the SPDX spec version 3 JSON-LD format

    spdx/spdx-java-v3jsonld-store's past year of commit activity
    Java 2 Apache-2.0 4 7 2 Updated Nov 9, 2026
View all repositories

People

@zvr @kemitchell @sschuberth @goneall @tsteenbe @pombredanne @swinslow @maxhbr @jlovejoy @henkbirkholz

Top languages

Java Python Go JavaScript TypeScript

Most used topics

spdx sbom software-bill-of-materials bill-of-materials linux-foundation
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.