RUAL Documentation

Getting started

With RUAL, you can develop web applications in a matter of weeks, leaving the tedious tasks to us. Explore all the available options and resources in our comprehensive RUAL Docs.

Latest Release: v14.0.3

See what we're currently working on, updated live based on the code deployments.

Quick Navigation

Browse 1000+ Blocks Explore our extensive library of over 1000 pre-built blocks for every need: arrays, conditions, APIs, integrations, and more. Cluster APIs Access 40+ REST APIs for managing blueprints, users, storage, and system operations. User Management Learn how to manage user access, permissions, and security for your RUAL clusters. Release Notes Stay updated with the latest features, improvements, and bug fixes across all RUAL versions. Blueprint Guide Master the art of visual programming with RUAL's powerful blueprinting system. Tips & Tricks Discover advanced techniques for working with large blueprints and complex workflows.

Popular Block Categories

array Blocks 89 blocks for array manipulation, filtering, and transformations. date Blocks 91 blocks for date operations, formatting, and calculations. condition Blocks 63 blocks for logical operations and flow control. files Blocks 55 blocks for file operations, uploads, and processing. discord Blocks 51 blocks for Discord bot development and integration. http Blocks 40 blocks for HTTP requests and API integrations.

Getting Started with RUAL

The most frequently utilized aspect during development in RUAL Studio is what we call blueprinting. When mentioning RUAL Studio, we are referring to the cluster management pages accessible at rual.at.

Within the blueprinting section, certain features are designed to simplify your work with blueprints. We recommend reading the tips & tricks in the blueprints menu. This resource offers valuable insights on navigating large blueprints, as well as tips on copying & pasting and creating groups around multiple blocks.

Cluster Access & Authentication

To use any cluster through RUAL Studio, you must have a cluster URL and a valid username and password that are authorized for RUAL Studio Access. For more information on managing user access, please refer to our User Access Management (UCM) resource. If you are not already an administrator, an existing administrator will need to create an account for you and grant the appropriate access levels. This process ensures that only authorized users can access specific clusters, maintaining security and control within the RUAL Studio environment.

API Integration

Each cluster offers both public and private APIs, which can streamline the authorization process for developing custom frontends, as well as hybrid or native applications. For those building hybrid native apps using React Native and looking to connect with our WebSocket, we offer helper code. The most up-to-date documentation for Cluster APIs can be found in the left-side menu under "Cluster APIs." Alternatively, you can click here for a comprehensive overview of the available APIs.

Recent Core Releases

v14.0.3 Development Release - 4 new blocks, 1 updated v14.0.2 Latest Stable - 21 new blocks, 5 updated v14.0.1 Previous Release - 38 new blocks, 45 updated, 29 deprecated v13.0.9 Major Stable - 50 new blocks, 5 updated, 1 deprecated v13.0.8 Previous Release - 51 new blocks, 11 updated v13.0.7 Previous Release - 45 new blocks, 20 updated, 1 deprecated