Open Source Licenses

Oct 4, 2021 | 3 minutes read

Budibase is open source. We also stand on the shoulders of other open-source giants. Below is a list of all open-source libraries used across our products.

Budibase Platform

@budibase/bbui - AGPL-3.0
@budibase/client - MPL-2.0
@budibase/colorpicker - MIT
@budibase/string-templates - AGPL-3.0
@sentry/browser - BSD-3-Clause
@spectrum-css/page - Apache-2.0
@spectrum-css/vars - Apache-2.0
codemirror - MIT
downloadjs - MIT
lodash - MIT
posthog-js - MIT
remixicon - Apache 2.0
shortid - MIT
svelte-dnd-action - MIT
svelte-loading-spinners - MIT
svelte-portal - MIT
uuid - MIT
yup - MIT
@babel/core - MIT
@babel/plugin-transform-runtime - MIT
@babel/preset-env - MIT
@babel/runtime - MIT
@rollup/plugin-replace - MIT
@roxi/routify - MIT
@sveltejs/vite-plugin-svelte - MIT
@testing-library/jest-dom - MIT
@testing-library/svelte - MIT
babel-jest - MIT
cypress - MIT
cypress-terminal-report - MIT
identity-obj-proxy - MIT
jest - MIT
ncp - MIT
rimraf - ISC
rollup - MIT
rollup-plugin-copy - MIT
start-server-and-test - MIT
svelte - MIT
svelte-jester - MIT
vite - MIT
@techpass/passport-openidconnect - MIT
aws-sdk - Apache-2.0
bcryptjs - MIT
cls-hooked - BSD-2-Clause
ioredis - MIT
jsonwebtoken - MIT
koa-passport - MIT
node-fetch - MIT
passport-google-auth - MIT
passport-google-oauth - MIT
passport-jwt - MIT
passport-local - (unknown)
sanitize-s3-objectkey - Apache-2.0
tar-fs - MIT
zlib - (unknown)
ioredis-mock - MIT
pouchdb - Apache-2.0
pouchdb-adapter-memory - Apache-2.0
pouchdb-all-dbs - Apache-2.0
@adobe/spectrum-css-workflow-icons - Apache-2.0
@spectrum-css/actionbutton - Apache-2.0
@spectrum-css/actiongroup - Apache-2.0
@spectrum-css/avatar - Apache-2.0
@spectrum-css/button - Apache-2.0
@spectrum-css/buttongroup - Apache-2.0
@spectrum-css/checkbox - Apache-2.0
@spectrum-css/dialog - Apache-2.0
@spectrum-css/divider - Apache-2.0
@spectrum-css/dropzone - Apache-2.0
@spectrum-css/fieldgroup - Apache-2.0
@spectrum-css/fieldlabel - Apache-2.0
@spectrum-css/icon - Apache-2.0
@spectrum-css/illustratedmessage - Apache-2.0
@spectrum-css/inputgroup - Apache-2.0
@spectrum-css/label - Apache-2.0
@spectrum-css/link - Apache-2.0
@spectrum-css/menu - Apache-2.0
@spectrum-css/modal - Apache-2.0
@spectrum-css/pagination - Apache-2.0
@spectrum-css/picker - Apache-2.0
@spectrum-css/popover - Apache-2.0
@spectrum-css/progressbar - Apache-2.0
@spectrum-css/progresscircle - Apache-2.0
@spectrum-css/radio - Apache-2.0
@spectrum-css/search - Apache-2.0
@spectrum-css/sidenav - Apache-2.0
@spectrum-css/statuslight - Apache-2.0
@spectrum-css/stepper - Apache-2.0
@spectrum-css/switch - Apache-2.0
@spectrum-css/table - Apache-2.0
@spectrum-css/tabs - Apache-2.0
@spectrum-css/tags - Apache-2.0
@spectrum-css/textfield - Apache-2.0
@spectrum-css/toast - Apache-2.0
@spectrum-css/tooltip - Apache-2.0
@spectrum-css/treeview - Apache-2.0
@spectrum-css/typography - Apache-2.0
@spectrum-css/underlay - Apache-2.0
dayjs - MIT
svelte-flatpickr - MIT
@rollup/plugin-commonjs - MIT
@rollup/plugin-json - MIT
@rollup/plugin-node-resolve - MIT
cross-env - MIT
nollup - (unknown)
postcss - MIT
rollup-plugin-postcss - MIT
rollup-plugin-svelte - MIT
rollup-plugin-terser - MIT
@budibase/auth - AGPL-3.0
@elastic/elasticsearch - Apache-2.0
@koa/router - MIT
@sendgrid/mail - MIT
@sentry/node - BSD-3-Clause
airtable - MIT
arangojs - Apache-2.0
bull - MIT
bull-board - MIT
chmodr - ISC
csvtojson - MIT
dotenv - BSD-2-Clause
download - MIT
fix-path - MIT
fs-extra - MIT
jimp - MIT
joi - BSD-3-Clause
jsonschema - MIT
knex - MIT
koa - MIT
koa-body - MIT
koa-compress - MIT
koa-connect - MIT
koa-pino-logger - MIT
koa-send - MIT
koa-session - MIT
koa-static - MIT
memorystream - (unknown)
mongodb - Apache-2.0
mssql - MIT
mysql - MIT
open - MIT
pg - MIT
pino-pretty - MIT
posthog-node - MIT
pouchdb-find - Apache-2.0
pouchdb-replication-stream - Apache-2.0
server-destroy - ISC
to-json-schema - MIT
validate.js - MIT
yargs - MIT
@budibase/standard-components - MIT
@jest/test-sequencer - MIT
@types/bull - MIT
@types/jest - MIT
@types/koa - MIT
@types/koa-router - MIT
@types/node - MIT
@typescript-eslint/parser - BSD-2-Clause
copyfiles - MIT
docker-compose - MIT
eslint - MIT
express - MIT
nodemon - MIT
prettier - MIT
supertest - MIT
ts-jest - MIT
ts-node - MIT
typescript - Apache-2.0
update-dotenv - ISC
regexparam - MIT
svelte-spa-router - MIT
@rollup/plugin-alias - MIT
@spectrum-css/card - Apache-2.0
apexcharts - MIT
jsdom - MIT
rollup-plugin-json - MIT
rollup-plugin-node-builtins - ISC
rollup-plugin-node-globals - MIT
rollup-plugin-svg - MIT
svelte-apexcharts - MIT
axios - MIT
chalk - MIT
commander - MIT
inquirer - MIT
lookpath - MIT
pkg - MIT
randomstring - MIT
@budibase/handlebars-helpers - MIT
handlebars - MIT
handlebars-utils - MIT
doctrine - Apache-2.0
marked - MIT
rollup-plugin-node-resolve - MIT
got - MIT
nodemailer - MIT
babel-eslint - MIT
eslint-plugin-cypress - MIT
eslint-plugin-svelte3 - MIT
husky - MIT
kill-port - MIT
lerna - MIT
prettier-plugin-svelte - MIT
rollup-plugin-replace - MIT$