Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Martin McKeaveney abd6da7b11 component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 6 years ago
..
.vscode cli init now working... 6 years ago
bin remove config - .env added 6 years ago
src component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 6 years ago
.gitignore wip: move components to node_modules folder for easier importing 6 years ago
.npmignore prep for NPM publish 6 years ago
LICENSE CLI nearly there 7 years ago
package.json component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 6 years ago
readme.md fix cli docs 6 years ago
yarn.lock component library modules and definitions refactor - moved to backend. More routing and middleware reorganisation 6 years ago

readme.md

Getting Started with Budibase

(For contributors - scroll down)

1. Global install budibase

npm install -g budibase

2. Start using Budibase

Create a directory to store your Budibase apps

mkdir my-budibase

cd my-budibase

Initialise Budibase in current directory

budi init

Create a new Budibase app

budi new my-app

Run Budibase

budi

You can now access the Budibase builder on http://localhost:4001/_builder

Start building!

Once you have created your app, you need to create yourself an instance of your app (i.e. a database)

budi instance my-app

Running the cli on dev

If you want to test this on dev, from the mono repo, run npm link from here first.

If you use VS Code, open it in this directory, and you will find launch configurations for each command - debugging, yay!