🦖 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.

Fast and secure alternative to n8n and Node-RED

Why Dominossauro?

Built by developers, for developers. Total focus on productivity and integration with your workflow.

account_tree

Visual + Code

Model flows visually and dive into code when you need to. The best of both worlds, without limitations.

integration_instructions

Built for VS Code

Native integration with the editor you already love. IntelliSense, debugging, and all the power of VS Code.

merge_type

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.

1

Create a `.dom` file

Define the starting point of your flow, whether it's an HTTP trigger, a schedule (cron), or a manual call.

2

Drag and Connect Nodes

Use the visual editor to add and connect pre-built nodes for HTTP requests, data transformations, and more.

3

Add Custom Logic

When you need more power, add a function node and write your own PHP code.

4

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

API Automation

Create and orchestrate workflows that interact with multiple third-party APIs.

sync_alt

Quick Integrations

Connect systems and services in minutes, creating custom data bridges.

schedule

Scheduled Tasks

Run recurring tasks with cron-based triggers for reports, cleanups, and more.

view_stream

Batches and Jobs

Process large volumes of data asynchronously and resiliently.

dns

Full Backends

Build server logic for your web and mobile applications visually.

webhook

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

  1. Install the Dominossauro extension from the VS Code Marketplace.
  2. Clone our boilerplate project to get started quickly.
  3. Run `npm install` to install dependencies.
  4. 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.