🦖 Dominossauro — The Framework that Combines Low-Code and Real Code
Build APIs, automations, and complex integrations visually, without sacrificing the power and flexibility of code, directly in your VS Code.
Why Dominossauro?
Built by developers, for developers. Total focus on productivity and integration with your workflow.
Visual + Code
Model flows visually and dive into code when you need to. The best of both worlds, without limitations.
Built for VS Code
Native integration with the editor you already love. IntelliSense, debugging, and all the power of VS Code.
Versionable by Nature
Your flows are text files. Use Git, participate in code reviews, and work as a team naturally.
How it works
Create powerful workflows by combining visual nodes with the flexibility of custom scripts.
Create a `.dom` file
Define the starting point of your flow, whether it's an HTTP trigger, a schedule (cron), or a manual call.
Drag and Connect Nodes
Use the visual editor to add and connect pre-built nodes for HTTP requests, data transformations, and more.
Add Custom Logic
When you need more power, add a function node and write your own PHP code.
Run and Debug
Test your flow directly in VS Code, using all the debugging tools you already know and trust.
Build Anything
From simple webhooks to complex backend systems, Dominossauro is flexible enough for any challenge.
API Automation
Create and orchestrate workflows that interact with multiple third-party APIs.
Quick Integrations
Connect systems and services in minutes, creating custom data bridges.
Scheduled Tasks
Run recurring tasks with cron-based triggers for reports, cleanups, and more.
Batches and Jobs
Process large volumes of data asynchronously and resiliently.
Full Backends
Build server logic for your web and mobile applications visually.
Webhooks and Bots
Automate responses to events from platforms like GitHub, Stripe, or Slack.
Installation and Getting Started
Start building in less than 5 minutes.
Installation
- Install the Dominossauro extension from the VS Code Marketplace.
- Clone our boilerplate project to get started quickly.
- Run `npm install` to install dependencies.
- Open a `.dom` file and start building your first flow!
Token Generation
To interact with the Dominossauro API or use advanced features, you'll need an access token. Generation is simple and can be done through our CLI or directly in the documentation.