Getting started

First things first: download BOMIST.

BOMIST has a free plan which makes is completely free to use. However, if you need more advanced features you'll need to sign-up and subscribe to a plan. You can compare here the features available in each plan.


A workspace is where your data is stored. There are two types of workspaces: local and team workspaces.

Local workspaces stay in your file system and you can have as many as you want. Two instances of the app can't access the same local workspace simultaneously.

Team workspaces are meant to be used by a team and as such they need to have a central location, accessible to everyone. BOMIST manages the the database on the cloud and provides the necessary infrastructure to keep everything in sync. Users accessing the same workspace will see changes reflected in real-time. To create a team workspace you need a TEAM subscription while team members just need to have a BOMIST account. A local copy of the team workspace is always kept in your file system, ensuring access to it even if offline.

BOMIST ships with a sample workspace. In other words, this a pre-populated database that allows you to test and play around with the app without having to use your own data.

A few notes on tables

Tables are likely the most important UI component in the whole app as they are extensively used in it, so they deserve a few notes in here. Every table supports:

  • Resizable columns (the darker grey handle right next to the column)
  • Sort by
  • Group by (only in some columns)
  • Columns selector (set which columns you want to be visible)
  • Pagination (improves UI performance)

Most of these attributes are preserved, meaning that when you change them BOMIST will remember them even if you restart the app.

Ready to import some data?