Skip to content

Phlow is a Low Code Rust runtime for modular backends — scalable, composable, and with native observability powered by OpenTelemetry.

License

Notifications You must be signed in to change notification settings

phlowdotdev/phlow

Repository files navigation

Phlow logo

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.

⚠️ Alpha Version Warning: Phlow is currently in alpha stage and under active development. It is not recommended for production use at this time. The stable version will be released as v1.0.0 or higher in the future.

📚 Documentation

The complete documentation is available at https://phlow.dev.

🎨 VS Code Extension

Get syntax highlighting, IntelliSense, and enhanced development experience for Phlow files:

Install VS Code Extension

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

Try it now on GitHub Codespaces

Open in GitHub Codespaces

📜 License

© 2025 — Built with ❤️ and Rust. Licensed under MIT License.

About

Phlow is a Low Code Rust runtime for modular backends — scalable, composable, and with native observability powered by OpenTelemetry.

Topics

Resources

License

Stars

Watchers

Forks

Packages