omonien

omonien / DX.Comply

Public

Generate CycloneDX SBOMs for Delphi projects — EU Cyber Resilience Act compliance in one click

19
2
100% credibility
Found Mar 20, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Pascal
AI Summary

DX.Comply generates Software Bills of Materials for Delphi projects to support compliance with the EU Cyber Resilience Act.

How It Works

1
🔍 Hear about compliance needs

You learn about a new EU rule that asks for a full list of parts in your software app, like an ingredients label.

2
📦 Add the helper tool

You download and install this simple tool into your coding program to make lists easily.

3
Pick your starting way
🖥️
Menu way

Open your project and select the generate option from the top menu.

💻
Quick instruction

Type one easy line in the command area to start.

4
📂 Open your project

Load up the app you're building in your coding workspace.

5
Create the list

Click to build a detailed record of everything in your app, watching it gather proof step by step.

Get your reports

Celebrate as you receive clear lists and friendly reports in your project folder, ready to archive for compliance.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is DX.Comply?

DX.Comply is a Pascal tool for Delphi developers to generate CycloneDX SBOMs from RAD Studio projects in one click via IDE menu or CLI command like `dxcomply --project=MyApp.dproj`. It tackles EU Cyber Resilience Act requirements by scanning project metadata, dependencies, and build artifacts to output validated CycloneDX 1.5 JSON/XML, SPDX JSON, plus HTML and Markdown reports—all locally, no internet needed. You get machine-readable BOMs for audits and human-readable summaries for reviews, archived per release.

Why is it gaining traction?

Delphi-specific depth sets it apart: it triggers detailed builds for MAP file analysis, classifies units by origin (RTL, VCL, third-party), and fingerprints everything with SHA-256—far beyond generic cyclonedx generate tools like Trivy or Maven plugins. CLI integrates smoothly into GitHub Actions for CI, with config via `.dxcomply.json` for custom includes/excludes. Standards compliance plus ready-to-archive reports make generate cyclonedx sbom effortless for compliance workflows.

Who should use this?

Delphi developers at vendors shipping to EU markets, racing the 2027 CRA deadline for SBOM documentation. RAD Studio teams automating release BOMs in CI pipelines. Small shops or consultants needing quick, validated CycloneDX generate BOM without adopting broad SBOM generators.

Verdict

Grab it if you're in Delphi and need CRA-ready SBOMs now—docs and examples are polished despite 19 stars and 1.0% credibility score signaling early maturity. Test on a sample project first; it's niche but nails the job.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.