Skip to main content

SuperToolMake

SuperToolMake is an open source, low-code platform for quickly building forms and web apps on top of your own data, with built-in role based access control (RBAC).

It is a lightweight fork of Budibase. If you have used Budibase before, most concepts will feel familiar — but SuperToolMake deliberately focuses on a smaller, leaner core so that it can run comfortably on a 1GB box, with a total memory footprint under 0.5GB.

What you can do with SuperToolMake

  • Connect your SQL tables — visualise your data, write SQL queries, and control end-user access. PostgreSQL, MySQL and Microsoft SQL Server are supported.
  • Connect to APIs and other datasources — query non-SQL datasources and make requests to external REST APIs.
  • Build apps and forms — quickly assemble end-user screens with a drag-and-drop builder, backed by any of your SQL tables or APIs.
  • Control access — protect data and screens with built-in roles, or define your own custom roles.

How SuperToolMake is organised

Everything you build lives inside a workspace. Within a workspace you'll find the following sections, accessible from the left-hand navigation of the builder:

SectionWhat it's for
AppsDesign end-user apps and screens (the app builder).
APIsConnect to REST APIs and non-SQL datasources (Firestore, MongoDB, Redis, MinIO).
SQL tablesConnect SQL databases, browse data, define relationships and write queries.
Custom rolesCreate and manage roles for fine-grained access control.
UsersInvite and manage the people who can access your workspace.
SettingsConfigure the workspace and publish your apps.

How these docs are structured

  • Getting started — install, run, and log in to SuperToolMake.
  • SQL tables — connect SQL databases and work with your data.
  • APIs — connect REST APIs and other datasources.
  • Apps — design screens, forms, and publish apps.
  • Access control — app roles and users.
  • Configuration — environment variables and settings.
Differences from Budibase

SuperToolMake intentionally does not include Automations, Agents (AI), or Plugins. It also focuses on connecting external SQL databases rather than building tables in an internal database.