
Local development
Build and test integrations locally with the real FireSonic processing engine.
A lightweight edition for development, proof of concept, evaluation, and learning — with the same core interoperability concepts used by the platform.

Build and test integrations locally with the real FireSonic processing engine.

Validate HL7 v2 → FHIR workflows with your own data and environment before production.

Test and iterate workflows, semantic rules, and mappings with full local control.

Explore Groovy scripting, semantic rules, administration, and the FireSonic platform at your own pace.

Run FireSonic directly with Java. No application server is required.
java -jar firesonic.jar

A Docker Compose configuration is provided. Build the image locally and run it with Docker Compose.
docker compose up --build

FireSonic runs on the JVM and can be started on supported Java environments across all three operating systems.
| Capability | Community Edition |
|---|---|
| Inbound throughput | 5 msg/s |
| FHIR delivery | 5 Transaction Bundle/s (5 POST/s) |
| Workers | 1 intake / 1 processing |
| Semantic rules | Up to 50 |
| Hot reload (scripts / rules) | No |
| Prometheus / Grafana | Not included |
| Batch retry | Not included |
| License | 6 months (free, renewable) |
Community Edition is intended for development, proof of concept, evaluation, learning, and smaller integration workloads. It includes everything needed to explore, build, and test with FireSonic.
Request Community Edition and start building locally. Free to evaluate, lightweight to run, and renewable every 6 months.