Uniflox YAML
Per microservice or for the full project. Readable, diffable and ready for source control.
Uniflox combines a visual, low-code designer with the performance and portability of compiled Go.
Group related integrations into projects. Each microservice deploys and scales independently. That's API-led architecture without the runtime overhead.
A home for related integrations, shared by your team.
Each one compiles to its own Go application.
The building blocks inside every microservice.
Project └── Microservice (each one compiles to its own Go application) ├── Flows & Error-Handler Flows ├── API Paths (RAML / OpenAPI driven) ├── Global Configurations (reusable connections) └── Type Definitions (schemas)
Everything an integration team needs, from the first flow on the canvas to the binary in production.
Drag-and-drop flow design with enterprise patterns, error handling, auto-layout and versioning.
Explore the designer40+ connector families across APIs, databases, messaging, cloud storage and enterprise applications.
Browse connectorsGoWeave, a DataWeave-style language with live preview, plus the Visual Mapper for no-code mappings.
See GoWeaveNative binaries, Docker images, Kubernetes and on-premises, with health checks and structured logging.
Deployment optionsRBAC, secure properties, encryption, OAuth 2.0 and change control with flow versioning.
Security detailsImport Mule XML projects, convert DataWeave and Groovy, and see exactly what needs a human touch.
Migration servicesEvery microservice ships with:
main.go, handlers and configuration)/health endpoint for load balancers and orchestrators.env.example)order-api/ ├── main.go ├── handlers/ │ ├── get_orders.go │ └── create_order.go ├── config/ │ └── config.go ├── logging.yaml ├── Dockerfile # multi-stage build ├── .env.example # environment-based config ├── go.mod └── README.md # build-and-run instructions $ ./order-api listening on :8081 · GET /health → 200 OK
Illustrative example. Generated output varies by project.
Per microservice or for the full project. Readable, diffable and ready for source control.
A ZIP of clean Go source code you can review, extend and build in your own pipeline.
Built for your target OS and architecture, with an optional static build.