Build internal tools and admin panels powered by Baserow data using ToolJet’s low-code platform. Connect to 30+ data sources, create custom queries, and build full applications without extensive coding. Perfect for teams building CRMs, dashboards, and data management tools.
To build applications within Baserow, try out Baserow Application Builder.
ToolJet is an open-source low-code platform that lets you build internal applications and admin panels quickly. When connected to Baserow, you can create custom interfaces for your databases, build dashboards, and perform complex data operations through a visual interface.
Why use ToolJet with Baserow? Build production-ready internal tools in hours instead of weeks. Connect Baserow data with other services like PostgreSQL, APIs, or cloud storage to create powerful business applications. Ideal for teams that need custom interfaces without hiring developers.
Before you begin, you’ll need:
ToolJet provides full CRUD (Create, Read, Update, Delete) functionality for Baserow tables:
Operation | Description | Common use case |
---|---|---|
List fields | Retrieve all field names and types from a table | Build dynamic forms, validate data schemas |
List rows | Get all rows from a table with optional filters | Display data in tables, create reports |
Get row | Retrieve a specific row by ID | Show detailed record views, edit forms |
Create row | Add a new row to a table | Submit forms, add new records |
Update row | Modify an existing row | Edit records, update statuses |
Move row | Change a row’s position in the table | Reorder tasks, manage priorities |
Delete row | Remove a row from a table | Archive records, clean up data |
Each operation requires different parameters:
To establish a connection with the Baserow data source, you can either click on the + Add new Data source button located on the query panel or navigate to the Data Sources page through the ToolJet dashboard.
Open the data sources panel: In ToolJet’s app builder, click the Data sources tab in the left sidebar.
Select Baserow: Search for “Baserow” in the data source modal. Click on Baserow to select it
Configure connection settings: Select either the Development, Staging or Production environment.
https://api.yourcompany.com
)Note: ToolJet encrypts sensitive fields like API tokens before storing them in its database.
Queries let you request and manipulate data from your Baserow tables. Each query performs one operation (list rows, create row, etc.).
Open the query editor: Click the + icon in the query editor panel. Select your saved Baserow data source
Choose an operation: Select an operation from the dropdown menu. Enter the required parameters (Table ID, Row ID, etc.)
Test the query. Click Run to test the query. View the response data in the preview panel
Connect to components: Bind query results to tables, forms, or charts. Trigger queries on button clicks or form submissions
Use this to populate tables or dropdown menus:
Build forms that save directly to Baserow:
{{ components.form1.data }}
Let users edit existing records:
{{ table1.selectedRow.id }}
Add delete functionality with confirmation:
{{ table1.selectedRow.id }}
ToolJet focuses on building visual applications with user interfaces. Unlike n8n or Zapier which automate workflows in the background, ToolJet creates apps that people interact with directly. Use ToolJet when you need dashboards, forms, or admin panels. Use automation platforms for scheduled tasks and data syncing.
Yes. Add multiple Baserow data sources with different API tokens to access different workspaces or accounts. Each data source appears as a separate option when creating queries.
No, but basic understanding helps. ToolJet uses a visual interface for most tasks. You may need to write simple JavaScript expressions for complex data transformations or conditional logic, but many apps can be built without any code.
To build applications within Baserow, try out Baserow Application Builder.
Open your Baserow database and click the three-dot menu. Select “API Documentation” to see all your Table IDs, field names, and data structures. Each table has a unique numeric ID like 12345
.
ToolJet encrypts API tokens before storing them. Data transfers use HTTPS encryption. For maximum security, use self-hosted versions of both Baserow and ToolJet within your own infrastructure. Review the security documentation for detailed information.
Still need help? If you’re looking for something else, please don’t hesitate to make recommendations or ask us questions; we’re here to assist you.
Contact support for questions about Baserow or help with your account