Skip to main content

About

BSI Grundschutz++ OSCAL Viewer v1.6.54

A single-binary, offline viewer for the official BSI Grundschutz++ OSCAL catalog. The complete catalog is embedded in the executable: copy the binary, run it, and browse, filter and search every requirement — no installation and no network access required. The optional Annotations feature keeps your notes in a local SQLite file (--db); without it the viewer stays entirely read-only.

Embedded catalog
Catalog Anwenderkatalog Grundschutz++
Catalog version 2026-08-13T09:23:10.047565+00:00
OSCAL version 1.1.3
Controls 1000
Practices 20
Embedded size 5272 KiB
Features
  • Single binary — the complete catalog ships inside the executable
  • Filters for practice (domain), MUSS / SOLLTE / KANN, security level, effort and tags
  • Built-in full-text search, optional Meilisearch integration
  • Every JSON field visible — raw OSCAL per control and for the whole catalog
  • Memory-safe Rust, #![forbid(unsafe_code)], capability-based file access
  • Fully offline — no CDN, no telemetry, localhost only by default
Source code

This viewer is free software. The complete source, issue tracker and release archives — including the checksum sidecars published with every binary — live in the project repository. The crate is also published to crates.io, so it can be built or installed from source with cargo install grundschutz-oscal-viewer.

Data source

The embedded catalog is the official Anwenderkatalog Grundschutz++ from the BSI Stand-der-Technik-Bibliothek, published by the Bundesamt für Sicherheit in der Informationstechnik (BSI) under CC-BY-SA-4.0.

Source: github.com/BSI-Bund/Stand-der-Technik-Bibliothek — Viewer by ndaal, Cologne.