CRA compliance management tool — Demo: https://cra-compliance-tool-1.onrender.com/
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
The Open-Source Cyber Resilience Act (CRA) Compliance Platform
Stop managing CRA compliance with spreadsheets.
Built for manufacturers, software vendors, consultants, startups, and researchers.
The EU Cyber Resilience Act (CRA) introduces a new era of cybersecurity requirements for digital products.
CRANE transforms CRA compliance from scattered spreadsheets, documents, and disconnected tools into one integrated platform.
CRANE centralizes everything in a single, auditable workspace.
🚀 Everything You Need for CRA Compliance檢視完整 README ↗Stop managing CRA compliance with spreadsheets.
Track Products • Analyze SBOMs • Manage Vulnerabilities • Manage Tasks • Collect Evidence • Pass Audits
Built for manufacturers, software vendors, consultants, startups, and researchers.
The EU Cyber Resilience Act (CRA) introduces a new era of cybersecurity requirements for digital products.
CRANE transforms CRA compliance from scattered spreadsheets, documents, and disconnected tools into one integrated platform.
Instead of juggling:
CRANE centralizes everything in a single, auditable workspace.
Track cybersecurity maturity, products, vulnerabilities, risk assessments, tasks, and lifecycle alerts from one dashboard.
| Traditional Compliance Tools | CRANE |
|---|---|
| 💰 Expensive enterprise licenses | ✅ Completely Open Source |
| ☁ Vendor cloud | ✅ Self-hosted |
| 🔒 Vendor lock-in | ✅ Your data stays yours |
| 📄 Documents everywhere | ✅ One integrated workspace |
| ❌ Generic GRC software | ✅ Built specifically for CRA |
| 📦 Multiple disconnected tools | ✅ Everything in one platform |
CRANE provides a complete workflow for the Cyber Resilience Act.
Catalogue products with their CRA scope, classification, obligations, conformity route, and support status.
Open a product to review its tasks, supply-chain traceability, releases, support periods, remote processing solutions, and activity timeline.
Review vulnerability intake, priority findings, overdue remediation, disclosure policies, advisories, SBOM records, and the ENISA / CSIRT reporting queue.
Explore these workflows in the CRANE documentation.
| Audience | Benefits |
|---|---|
| 🏭 Manufacturers | Manage CRA compliance across product portfolios |
| 💻 Software Vendors | Track releases, SBOMs, vulnerabilities, and evidence |
| 🚀 IoT Startups | Affordable alternative to enterprise GRC platforms |
| 👨💼 CRA Consultants | Deploy isolated environments for each customer |
| 🎓 Universities & Research | Ideal for teaching and CRA research |
| 🏛 Critical Infrastructure | Fully self-hosted with enterprise authentication |
| Feature | Description |
|---|---|
| 📦 Product Registry | Products, versions, releases, lifecycle management |
| 📋 SBOM Analysis | CycloneDX, SPDX, NTIA validation, quality scoring |
| 🛡️ Vulnerability Management | CVEs, EPSS, VEX assessments, patch workflow |
| 🚦 Release Gates | Evidence-based release approval |
| 🇪🇺 CRA Compliance Matrix | Annex I requirement mapping |
| 📝 Audit Trail | Immutable compliance history |
| ⚠️ Risk Assessment | STRIDE & TARA methodology support |
| 👥 Collaboration | Role-based access, tasks, comments |
| 🔐 LDAP / Active Directory | Enterprise authentication |
| ✅ Task management | Jira-style board, drag-and-drop status, assignees, parent/subtasks, comments, and history |
| 🔗 Jira Cloud | OAuth connection, configurable projects/statuses/priorities, issue export and synchronization |
| 📦 Data Export | Portable compliance packages with zero vendor lock-in |
Unlike cloud-first compliance platforms, CRANE keeps everything under your control.
✅ Self-hosted
✅ No telemetry
✅ No vendor lock-in
✅ No external callbacks
✅ PostgreSQL database under your control
✅ Fully auditable
Your compliance data never leaves your infrastructure.
Try CRANE instantly without installing anything.
| Demo Account | |
|---|---|
[email protected] | |
| Password | 8hARz]9$]>r3Tn |
⚠️ Please do not upload confidential or sensitive information into the public demo.
Every Friday, I offer free consultations focused on the Cyber Resilience Act.
We can discuss:
📅 Schedule your session:
👉 https://cal.com/crane-2027/30min
Or connect on LinkedIn:
👉 https://www.linkedin.com/in/ali-m-hosseini-216b24121/
curl -fsSL https://raw.githubusercontent.com/cra-norm-engine/crane/main/install.sh | bash
irm https://raw.githubusercontent.com/cra-norm-engine/crane/main/install.ps1 | iex
For a detailed guide, see the documentation:
👉 https://cra-norm-engine.github.io/crane/installation.html
| Service | URL |
|---|---|
| Web Application | http://localhost:5173 |
| REST API | http://localhost:8000/api/v1 |
| API Documentation | http://localhost:8000/docs |
| Field | Value |
|---|---|
[email protected] | |
| Password | admin1234 |
You'll be prompted to create a new password on first login.
For production deployments:
docker-compose.prod.yml./crane-update apply./crane-update rollback and retain backups independently of the CRANE hostComplete guide:
https://cra-norm-engine.github.io/crane/configuration.html
Update and rollback guide: docs/docs/getting-started/system-updates.md
task_assign permissionSee practical deployment examples:
https://cra-norm-engine.github.io/crane/scenarios.html
Contributions are welcome!
Whether you're fixing bugs, improving documentation, or implementing new features, we'd love your help.
Before opening a large Pull Request, please create an issue to discuss your proposal.
See:
CONTRIBUTING.md
Copyright © 2026 Ali Mohammad Hosseini
Licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
CRANE is network server software covered by the AGPL. If you modify and deploy CRANE over a network, you must make the corresponding source code available under the terms of the license.
Helping the open-source community build a safer digital future under the EU Cyber Resilience Act.
Made with ❤️ for the cybersecurity and open-source community.