2,000+ blocks 52 REST APIs 44 integrations
Build websites, APIs and automations in blueprints
RUAL is a visual platform: you connect blocks on a canvas, and it runs as your backend and your website. This is everything you need to know to build on it.
What do you want to build?
Documentation
Find your way around
Start with a guide when you are learning, and come back to the reference when you know what you are looking for.
In three steps
From an empty canvas to a live page
Everything in RUAL is a blueprint: a canvas of blocks, connected into flows.
- 1
Place the blocks
A
web_pagewith a URL and aweb_renderwith your template. An API or a scheduled job starts the same way. - 2
Connect your data
Read from a storage, call an outside service and wire the values into the blocks that need them.
- 3
Activate it
Activating makes the blueprint live on your cluster, with nothing to build and nothing to deploy by hand.
Integrations
Connect what you already use
Bring your assistant
Every page here has a markdown twin, and llms.txt gives an AI agent the whole map, including every block and its pins. See Building with AI.
Edit blueprints with AIStuck?
Most problems are one of a few. Check the common fixes first, and tell us if the docs let you down: there is a link at the bottom of every page.
Common issues and fixes