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$