Skip to main content

Core data models, catalog loading, and gap analysis engine for ControlBridge GRC tool

Project description

controlbridge-core

Core data models, OSCAL catalog loaders, and the gap analysis engine for ControlBridge.

This package has no AI dependencies and can be installed standalone for environments that need only the gap analysis functionality.

Provides

  • Pydantic v2 data models for controls, evidence, risks, gaps, findings, catalogs, and system context
  • OSCAL catalog loader for NIST 800-53, NIST CSF, and other OSCAL-formatted frameworks
  • Crosswalk engine for cross-framework control mappings
  • Gap analyzer that compares a control inventory against framework catalogs
  • Report formatters for JSON, CSV, Markdown, and OSCAL Assessment Results

Install

pip install controlbridge-core

License: Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

controlbridge_core-0.1.1.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

controlbridge_core-0.1.1-py3-none-any.whl (39.6 kB view details)

Uploaded Python 3

File details

Details for the file controlbridge_core-0.1.1.tar.gz.

File metadata

  • Download URL: controlbridge_core-0.1.1.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for controlbridge_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 59e547a9b3af89e1ec032fb9183a835e2c7dd4cabb98a68a959575afa342f0e0
MD5 98c01b288b35cf3d3ebc2f877e35ffd1
BLAKE2b-256 f6efdb813a44c12f2d623a02ee249f1ba8c3dce1bdbcd79589011ceeb8684145

See more details on using hashes here.

File details

Details for the file controlbridge_core-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for controlbridge_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 50cb2724b080f3c8f195a594f6ee2414f4c8967fe2a35debfa31f74807b871f3
MD5 c5205d17d2207203fef5fe5761171959
BLAKE2b-256 ff71f0acb200493322bf516d3a41b65a1008c9b15a36c68093ef60c6c2506bd5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page