Skip to main content

One post tagged with "Extension"

Extensions and plugins

View All Tags

Major Updates - .phlow Files, Optional Main Modules, and Our Game-Changing VS Code Extension

· 5 min read
Philippe Assis
Software Engineer

We're thrilled to announce some groundbreaking updates to Phlow that will revolutionize how you build and maintain your modular backends. These aren't just incremental improvements—they're fundamental enhancements that make Phlow more intuitive, flexible, and developer-friendly than ever before.

🎯 Native .phlow File Support: Beyond YAML

For too long, developers have been constrained by the .yaml extension when building Phlow flows. While YAML served its purpose, we knew our community deserved something more distinctive—something that immediately signals you're working with Phlow's powerful flow architecture.

Introducing native .phlow file support!

Now you can create your flows with the .phlow extension, giving your projects a clear, professional identity. Don't worry about migration headaches—Phlow automatically prioritizes .phlow files while maintaining full backward compatibility with existing .yaml files.

# main.phlow - Your flow now has its own identity!
name: "My Amazing API"
main: http_server
modules:
- module: http_server
version: latest
steps:
- use: echo
input:
message: "Hello from .phlow!"
- return:
status_code: 200
body: !phs payload.message

This seemingly simple change represents something bigger: Phlow files are now first-class citizens in your development workflow, with dedicated tooling, better IDE support, and clearer project organization.