Digital Solutions

Our Products: Your Solution. Solutions for a digital world.

3D Globe

SBOM Generator

Create CycloneDX JSON directly from your project

Generate Software Bill of Materials (SBOM) directly from your Delphi projects
– without additional tools and ready for integration into existing workflows.

Language Selection

TOOL FOR DELPHI

SBOM Generator Software Bill of Materials

Generate Software Bill of Materials (SBOM) directly from your Delphi projects
– without additional tools and ready for integration into existing workflows.

SBOM for Delphi –
generate CycloneDX JSON directly from your project

  • Plugin-based extension for the Delphi IDE
  • Dockable IDE windows for SBOM analysis and editing
  • Export as CycloneDX JSON
  • Suitable for CI/CD and automation

available soon

Native Extension for the Delphi IDE

The SBOM plugin extends the Delphi IDE with an integrated function for analyzing and managing software components.

After installation:
  • dockable IDE windows are available
  • components and dependencies can be viewed directly in the project context
  • operation is performed entirely within the familiar development environment

  • The SBOM is prepared and managed where development takes place.

    As a developer, you can fully comply with your SBOM obligations – without leaving the Delphi IDE.

SBOM is automatically generated during compilation

SBOM creation is directly integrated into the build process.


This means:
  • SBOM is automatically generated during compilation
  • no manual export or additional step required
  • each SBOM corresponds to the current build state

    SBOM creation thus becomes an integral part of your development process.

CycloneDX JSON - standardized and processable

The generated SBOM is provided as a CycloneDX JSON file.

This format enables:
- standardized use in security and compliance tools
- sharing with customers, partners, or auditors
- integration into existing analysis and monitoring systems

The focus is not only on creation, but on direct processing.

Integration into existing development and build processes via CLI versions

In addition to IDE integration, a CLI version is available that can be flexibly integrated into existing processes.

Typical scenarios:
- SBOM creation in automated builds
- Integration into CI/CD pipelines
- Processing of CycloneDX files in downstream systems

Can be used both locally in the IDE and fully automated.

Intelligent SBOM inheritance and supplementation

The system takes existing SBOMs into account and automatically supplements missing information.
This creates a complete and consistent SBOM – even with incomplete source data.

This means:
- existing SBOMs are automatically adopted
- integration along dependencies (parent-child principle)
- automatic generation of virtual SBOMs for components without their own SBOM
- centralized management of this information

Specifically developed for Delphi – not generic

Unlike generic SBOM tools, this solution is specifically developed for Delphi.

This means:
- better detection of Delphi-specific components
- direct integration into the development process
- less manual effort

Additionally, there is a cooperation with Embarcadero to integrate the SBOM function even more deeply into the Delphi ecosystem in the future.

Why SBOMs are particularly challenging for Delphi projects

Many existing applications are based on legacy Delphi codebases.

This often leads to:
- incomplete documentation of dependencies
- lack of automated solutions manual and error-prone processes
- no unified library management system
- components and dependencies are often distributed across the entire hard drive

Generic SBOM tools are often not suitable for this.

SBOMs and the Cyber Resilience Act (CRA)

The Cyber Resilience Act (CRA) establishes new requirements for the security and transparency of software products.

Companies will need to:
- document deployed components
- make dependencies traceable
- provide SBOMs

Automated SBOM generation thus becomes a central component of modern software development.

What is an SBOM (Software Bill of Materials)?

A Software Bill of Materials (SBOM) is a structured listing of all components, libraries, and dependencies of an application.

It is typically provided in formats such as CycloneDX JSON and serves to:

  • Create transparency about software components
  • Identify security risks more quickly
  • Meet requirements from customers and regulators

Do you have feedback on our Beta-Version?

Have you already downloaded our product and would like to provide feedback or suggestions for improvement?
We welcome your input! We look forward to your suggestions.

SBOM Generator Produkt Newsletter

Registrieren Sie sich hier um Informationen und Updates rund um unseren SBOM Generator zu erhalten.

SBOM Generator App

Disclaimer:
Unsere neue Software befindet sich aktuell in der Beta‑Phase. Sie können diese kostenlos testen und uns durch dein Feedback bei der Weiterentwicklung unterstützen. Bitte beachten Sie, dass es sich um eine Vorabversion handelt, die noch Fehler enthalten kann.

Produktinformationen

  • Art des Produkts: Software
    (Beta-Version)
  • Bereitstellung: Digitaler Download
  • Funktionsumfang: Vorabversion – eingeschränkter Funktionsumfang möglich
  • Laufzeit: unbegrenzte Testnutzung
  • Updates: Nach bestem Wissen, aber ohne Garantie auf vollständige Funktion

DOWNLOAD BETA VERSION

Wir freuen uns über Ihr Feedback. Hier können Sie uns zum Produkt Rückmeldungen geben. 

Wichtiger Hinweis zur Beta-Version

Diese Software befindet sich in der Beta‑Phase. Die Version dient ausschließlich zu Test- und Evaluierungszwecken.

Keine Garantie / Keine zugesicherte Funktion

Die Beta-Version kann Fehler, Einschränkungen oder unerwartetes Verhalten enthalten. Sie wird „wie gesehen“ bereitgestellt, ohne jegliche ausdrückliche oder stillschweigende Garantie.

Keine Gewährleistung

Für die Beta-Version gelten keine Gewährleistungsansprüche.
Du nutzt die Software auf eigenes Risiko.

Haftungsbeschränkung

Wir übernehmen keine Haftung für Schäden, Datenverluste oder Folgeschäden, die durch die Nutzung der Beta-Version entstehen.

Änderungen vorbehalten

Funktionen können jederzeit verändert, erweitert oder entfernt werden. Wir übernehmen keine Verpflichtung, die Beta-Version weiterzuführen oder eine finale Version bereitzustellen.

Feedback-Nutzung

Mit der Nutzung erklärst du dich einverstanden, dass anonymisiertes Feedback zur Verbesserung der Software verwendet werden darf – soweit du dem nicht widersprichst.

Nicht für produktive Umgebungen geeignet

Die Beta-Version ist nicht für produktive Unternehmensumgebungen oder sicherheitskritische Szenarien vorgesehen.

Feedback - SBOM Tool

Vielen Dank für Ihre Unterstützung und Ihre Mithilfe zur Verbesserung des Produktes.

Thank you very much for your support and for helping us to improve  the product.

SBOM Generator Product Newsletter

Sign up here to receive information and updates about our SBOM Generator.

SBOM Generator App

Disclaimer:
Our new software is currently in the beta phase. You can try it out for free and help us improve it by providing your feedback. Please note that this is a pre-release version which may still contain bugs.

Product information

  • Product type: Software
    (Beta version)
  • Delivery: Digital download
  • Features: Pre-release version – functionality may be limited
  • Duration: Unlimited trial use
  • Updates: Provided to the best of our knowledge, but without any guarantee of full functionality

DOWNLOAD BETA VERSION

We’d love to hear your feedback. You can provide your feedback on the product here.

Important note regarding the beta version

This software is currently in the beta phase. This version is intended solely for testing and evaluation purposes.

No guaranteed functionality

The beta version may contain errors, limitations or unexpected behaviour. It is provided ‘as is’, without any express or implied warranty.

No warranty

No warranty claims apply to the beta version.
You use the software at your own risk.

Limitation of Liability

We accept no liability for any damage, loss of data or consequential loss arising from the use of the beta version.

Subject to change

Features may be modified, expanded or removed at any time. We are under no obligation to continue the beta version or to provide a final version.

Use of Feedback

By using this software, you agree that anonymised feedback may be used to improve the software – unless you object to this.

Not suitable for production environments

The beta version is not intended for use in production business environments or safety-critical scenarios.