ToolJet, your own no-code platform in 5 minutes

JM Robles
5 min readAug 7, 2022

TL;DR: How to deploy the open source no-code self-service platform into your Kubernetes cluster.

ToolJet on Kubernetes 👌

Motivation

No-code rules. It’s trending topic right now.

Now that everyone has gotten used to creating their own self-service dashboards with data from the warehouse/datalake, the evolution of self-services appears: no-code apps.

With a no-code platform, any product or marketing manager can create an app without ask to the developers or IT teams.

Agility is the key. If you have a clear picture of what you need you can deliver it in a matter of hours. Brilliant right?

For the old school guys, it remembers the days when Visual Basic appeared but online and with much less code.

The steps are more or less the same for each app:

1º) Create your app UI dragging and dropping widgets into a canvas.

2º) Connect to your data sources: databases, files, online services, REST APIs, …

3º) Binding the data to the widget and… et voilá! You can share your app with your colleagues.

The common features for any no-code/low-code platform are:

  • Web based. Accessible for any modern browser.
  • Many data connectivity options: OLTP databases, OLAP databases, cloud services, monitoring tools, etc.
  • Rich UI widget library.
  • Integrated security: SSO, RBAC security
  • Easy deploy and sharing cross organization.

Today there are a lot of “no-code” platforms. The majority are served in a SaaS model and with closed code. AirTable, AppyPie, Kintone, … are good players in this sector.

Entering ToolJet

A new player is in the block.

Tooljet is a new open source low-code platform. It’s very similar to the most used no-code tools except that not all you can host your own tooljet platform in your private cloud, cluster… o small server as well.

JM Robles

Backend / Platform engineer #go #python #kubernetes #terraform #devops