11 releases
new 0.0.25 | Apr 29, 2025 |
---|---|
0.0.24 | Apr 29, 2025 |
#62 in Development tools
1,026 downloads per month
150KB
3.5K
SLoC
Phlow
Modular Flow Runtime for Composable Backends
Phlow is a high-performance, low-code flow runtime built in Rust — crafted to transform the way you build backends. With Phlow, you design APIs, automations, and event-driven systems by composing YAML flows, treating logic as modular building blocks.
Its radically modular architecture separates control from behavior, empowering you to orchestrate complex workflows without writing traditional code. Need more flexibility? Simply extend with lightweight scripts or Rust-based modules — no rewrites, no complexity.
Observability is built-in by design. Every flow and module emits traces, logs, and metrics through OpenTelemetry, integrating seamlessly with Jaeger, Grafana Tempo, Prometheus, or AWS X-Ray — all via simple environment variables.
Whether you’re running locally, on the edge, or across the cloud, Phlow delivers extreme speed, effortless scalability, and full-stack visibility. If you're ready to rethink how backends are built — Phlow is the low-code revolution you’ve been waiting for.
📚 Documentation
The complete documentation is available at https://phlow.dev.
Quick Start
Install Phlow
curl -fsSL https://raw.githubusercontent.com/phlowdotdev/phlow/main/scripts/install-phlow.sh | bash
Run a demo
phlow git@github.com:phlowdotdev/phlow-mirror-request.git
📜 License
© 2025 — Built with ❤️ and Rust. Licensed under MIT License.
Dependencies
~43–63MB
~1M SLoC