{"id":13578837,"url":"https://github.com/Budibase/plugins","last_synced_at":"2025-04-05T19:33:53.556Z","repository":{"id":60783103,"uuid":"536502684","full_name":"Budibase/plugins","owner":"Budibase","description":"A curated list of Budibase plugins 🔌 including data sources and components.","archived":false,"fork":false,"pushed_at":"2024-11-26T11:21:07.000Z","size":218,"stargazers_count":197,"open_issues_count":4,"forks_count":41,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-02-27T00:16:57.201Z","etag":null,"topics":["api","component-library","components","crud-application","database","hacktoberfest","internal-tools","low-code","no-code"],"latest_commit_sha":null,"homepage":"https://budibase.com/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Budibase.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-14T09:22:06.000Z","updated_at":"2025-02-15T10:30:11.000Z","dependencies_parsed_at":"2024-01-16T20:28:58.178Z","dependency_job_id":"8786f95f-cdad-4de2-94a7-5e79b31b504d","html_url":"https://github.com/Budibase/plugins","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Budibase%2Fplugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Budibase%2Fplugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Budibase%2Fplugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Budibase%2Fplugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Budibase","download_url":"https://codeload.github.com/Budibase/plugins/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247393095,"owners_count":20931804,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","component-library","components","crud-application","database","hacktoberfest","internal-tools","low-code","no-code"],"created_at":"2024-08-01T15:01:34.201Z","updated_at":"2025-04-05T19:33:53.549Z","avatar_url":"https://github.com/Budibase.png","language":null,"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.budibase.com\"\u003e\n    \u003cimg alt=\"Budibase\" src=\"https://res.cloudinary.com/daog6scxm/image/upload/v1699284176/Branding/Assets/Symbol/RGB/Full%20Colour/bb-symbol-trans_v60zdz.svg\" width=\"60\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cdiv align=\"center\"\u003e\n \u003ch1\u003eBudibase Plugins 🔌\u003c/h1\u003e\n \u003cp\u003eA curated list of Budibase plugins, including data sources and components, contributed by the community.\u003c/p\u003e\n  \u003ci\u003e\u003ca href=\"https://github.com/Budibase/budibase\"\u003eBudibase\u003c/a\u003e is an open-source low-code platform that helps you build internal tools in minutes.\u003c/i\u003e\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"Budibase community\"     src=\"https://res.cloudinary.com/daog6scxm/image/upload/c_scale,w_1210/v1663154077/1.%20Illustrations/Scene_2_web_version_slh7z7.png\"\u003e\n\u003c/p\u003e\n\n\u003cbr /\u003e\n\n---\n\n\u003cbr /\u003e\n\n## Useful Information\n\u003cbr /\u003e\n\n* [Datasources and APIs](#data-sources-and-apis)\n* [Components](#components)\n* \u003ca href=\"https://docs.budibase.com/docs/custom-plugin\"\u003eHow to build a Budibase plugin\u003c/a\u003e\n* \u003ca href=\"https://discord.gg/XSHd3tsM\"\u003eDiscord channel\u003c/a\u003e\n* \u003ca href=\"https://github.com/Budibase/budibase/discussions\"\u003eCommunity forum\u003c/a\u003e\n* \u003ca href=\"https://github.com/Budibase/budibase/\"\u003eBudibase repository\u003c/a\u003e\n\u003cbr /\u003e\n\n\n\n## Datasources and APIs\nA curated list of Budibase datasources and APIs contributed by the community.\n\nTitle | Description | Type | Author | Tags |\n|---|---|---|---|--|\n| [Appwrite](https://github.com/melohagan/budibase-datasource-appwrite) | A collection of Appwrite custom datasources | Datasource | [Mel O'Hagan](https://github.com/melohagan/) | `Appwrite` `BaaS` |\n| [Azure Storage Tables](https://github.com/sherweb/budibase-azurestoragetable) | Connector for Azure Storage Tables | Datasource | [Sherweb](https://github.com/sherweb) | `Azure` `AST` `Storage Tables` |\n| [Big Query](https://github.com/marblekirby/budibase-big-query-plugin) | Connector for Google Big Query Datawarehouse | Datasource | [Daniel Loudon](https://github.com/marblekirby) | `GCP` |\n| [Bitbucket Cloud Pull Requests](https://github.com/darrenmoura/budibase-datasource-bitbucket-cloud-pull-requests) | Connector for Bitbucket Cloud Pull Requests API | Datasource | [Darren Moura McGarry](https://github.com/darrenmoura/) | `Bitbucket` `Atlassian` `PRs` |\n| [Bitbucket Cloud Repositories](https://github.com/darrenmoura/budibase-datasource-bitbucket-cloud-repositories) | Connector for Bitbucket Cloud Repositories API | Datasource | [Darren Moura McGarry](https://github.com/darrenmoura/) | `Bitbucket` `Atlassian` `Repositories` |\n| [Github Issues](https://github.com/doingandlearning/bb-github-plugin) | Connector for Github Issues API | Datasource | [Kevin Cunningham](https://twitter.com/dolearning) | `tag` |\n| [Jira Cloud Filters](https://github.com/darrenmoura/budibase-datasource-jira-cloud-filters) | Connector for Jira Cloud Filters API | Datasource | [Darren Moura McGarry](https://github.com/darrenmoura/) | `Jira` `Atlassian` `Filters` |\n| [Jira Cloud Issues](https://github.com/darrenmoura/budibase-datasource-jira-cloud-issues) | Connector for Jira Cloud Issues API | Datasource | [Darren Moura McGarry](https://github.com/darrenmoura/) | `Jira` `Atlassian` `Issues` |\n| [Jira Cloud Projects](https://github.com/darrenmoura/budibase-datasource-jira-cloud-projects) | Connector for Jira Cloud Projects API | Datasource | [Darren Moura McGarry](https://github.com/darrenmoura/) | `Jira` `Atlassian` `Projects` |\n| [OneLogin - Users](https://github.com/mp-strachan/bb-ds-onelogin-user) | Interface with the OneLogin User API | Datasource | [Matt Strachan](https://github.com/mp-strachan) | `api` `users` `directory` `onelogin`  |\n| [SOAP](https://github.com/melohagan/budibase-datasource-soap) | Connect to SOAP Web Services | API | [Mel O'Hagan](https://github.com/melohagan/) | `xml` `soap` |\n| [Stripe](https://github.com/melohagan/budibase-datasource-stripe) | A collection of datasources for different Stripe domains | API | [Mel O'Hagan](https://github.com/melohagan/) | `payments` |\n| [Supabase](https://github.com/melohagan/budibase-datasource-supabase) | Connector for Supabase | Relational | [Mel O'Hagan](https://github.com/melohagan/) | `postgres` |\n| [SurrealDB](https://github.com/melohagan/budibase-datasource-surrealdb) | Connector for SurrealDB | Relational | [Mel O'Hagan](https://github.com/melohagan/) | `NoSQL` `SurrealQL` |\n\u003cbr /\u003e\n\n\n## Components\nA curated list of Budibase components contributed by the community.\n\nTitle | Description | Type | Author | Tags |\n|---|---|---|---|---|\n| [Accordion](https://github.com/andz-bb/budibase-component-accordion) | Simple accordion collapsible container | Component | [Andrew Thompson](https://github.com/andz-bb) | `layout` `container` `accordion` |\n| [Apple Music Embed](https://github.com/YuanZhang98/budibase-apple-music-embed) | Apple music player with embedded UI | Component | [Yuan Zhang](https://github.com/YuanZhang98) | `embed` `apple` `music` |\n| [Archery Score Tracker](https://github.com/Rory-Powell/budibase-archery-component-plugin) | Track archery scores with an interactive target canvas | Component | [Rory Powell](https://github.com/Rory-Powell) | `archery` `canvas` |\n| [Auto-Complete Field](https://github.com/CSLTech/budibase-autocomplete) | Dynamic Auto-Complete Field | Component | [Michaël St-Georges](https://github.com/CSLTech) | `form` `input` `autocomplete` |\n| [AgGrid](https://github.com/valarmathiSelvam/bb-aggrid) | AgGrid table component |  Component  | [valarmathi](https://github.com/valarmathiSelvam) | `table` `ag-grid` `download` |\n| [Avatar](https://github.com/doingandlearning/bb-avatar-component-plugin) | A content area for a profile picture and details | Component  | [Kevin Cunningham](https://twitter.com/dolearning) | `display` `profile` `image` |\n| [Budibase QR Code Scanner](https://github.com/chungchunwang/Budibase-QR-Code-Scanner)| A Budibase form component that scans QR codes. | Component | [Chungchun Wang](https://github.com/chungchunwang) | `qr-code` `scanner` `form` |\n| [Budibase File Upload](https://github.com/chungchunwang/Budibase-File-Upload)| A Budibase form component that allows you to upload files and store them within a string in your database. The files are viewable and downloadable. This allows you store your files inside of your SQL or internal DB without using the default solution of a url to MinIO. | Component | [Chungchun Wang](https://github.com/chungchunwang) | `files` `DB` `form` |\n| [Budibase File Repeater](https://github.com/chungchunwang/Budibase-File-Repeater)| A repeater for file entries generated with Budibase File Upload. | Component | [Chungchun Wang](https://github.com/chungchunwang) | `files` `DB` `form` |\n| [Button+](https://github.com/mp-strachan/bb-buttonplus) | An advanced button component that allows nesting of children components to enhance the UI | Component  | [Matt Strachan](https://github.com/mp-strachan) | `button` `ui` `input` |\n| [Calendar](https://github.com/marblekirby/budibase-calendar-plugin) | Budibase Calendar Component | Component | [Daniel Loudon](https://github.com/marblekirby) | `calendar` |\n| [Code Block](https://github.com/rosnerdev/bb-code-block) | Display your code in budibase no matter what language your code is written in | Component | [Yahav Rosner](https://github.com/rosnerdev) | `code` `highlightjs` `dark mode` |\n| [Colour Picker](https://github.com/andz-bb/budibase-component-colour-picker) | A Budibase form field component that lets you pick hex colours | Form Input | [Andrew Thompson](https://github.com/andz-bb) | `form` `input` `colour` |\n| [Comment Box](https://github.com/aptkingston/budibase-comment-box) | Quickly add comments to your data | Component | [Andrew Kingston](https://github.com/aptkingston) | `comment` `chat` |\n| [Count Down Timer](https://github.com/JayP718/Countdown_Timer) | A timer which counts down (days/min/secs) to a certain date time. | Component | [Jay P.](https://a3datasolutions.com) | `Timer` `Form` |\n| [Countup](https://github.com/melohagan/budibase-component-countup) | Heading that counts up from an initial number to a target number | Heading | [Pouya Saadeghi](https://github.com/saadeghi) | `heading` `animated` |\n| [CSV Import](https://github.com/mjashanks/budibase-csv-import) | Drag and drop a CSV file to import data into a table | Component | [Michael Shanks](https://github.com/mjashanks) | `csv` `import` |\n| [Customizable Map](https://github.com/JayP718/Customizable_Leaflet_Map) | Leaflet Map with customizable markers, layer control, multiple Tile Layers and More! | Component | [Jay P.](https://github.com/JayP718) | `leaflet` `map' `customized` |\n| [Discord Widget](https://github.com/YuanZhang98/budibase-discord) | Discord widget that displays online users and invites | Component | [Yuan Zhang](https://github.com/YuanZhang98) | `chat` `discord` `widget` |\n| [Dropdown List](https://github.com/sj-distributor/budibase-component-dropdown-list) | This is a dropdown menu component | Component | [goodjun](https://github.com/goodjun) | `dropdown-list` `button` |\n| [Equation](https://github.com/rosnerdev/budibase-equation) | Display math equations using the LaTeX syntax in budibase | Component | [Yahav Rosner](https://github.com/rosnerdev) | `latex` `math` `equation` |\n| [Fancy Password Input](https://github.com/doggodoge/fancy-password-input) | Nice password input field with complexity progress bar | Component | [Gary Moore](https://github.com/doggodoge) | `input` `password` `forms` |\n| [Font Awesome Icon](https://github.com/mp-strachan/bb-fontawesome) | A Budibase component plugin to display any icon in the Font Awesome library | Component | [Matt Strachan](https://github.com/mp-strachan) | `icon` `ui` `font awesome` |\n| [ForEach](https://github.com/CSLTech/budibase-foreach) | A Budibase component plugin to execute actions in loop | Component | [Michaël St-Georges](https://github.com/CSLTech) | `foreach` `loop` `automation` |\n| [FullCalendar](https://github.com/pixelinfinito/budibase-fullcalendar) | It's a component to implement fullcalendar in your budibase. | Component | [Pixel Infinito](https://github.com/pixelinfinito) |  `Calendar`  `Calendar events`\n| [Geolocation Field](https://github.com/andz-bb/budibase-component-geolocation) | A form field with a button that gets the user's location | Form Input | [Andrew Thompson](https://github.com/andz-bb) | `form` `location` `gps` |\n| [Google Drive Embed](https://github.com/YuanZhang98/budibase-google-drive-embed) | Widget to display shared google drive files and folders | Component | [Yuan Zhang](https://github.com/YuanZhang98) | `drive` `google` `widget` |\n| [Gradient header](https://github.com/joebudi/budibase-component-gradient-header) | The gradient header sits on top of your screens and makes them look  prettier | Header component | [Joe Johnston](https://github.com/joebudi) | `image` `gradient` `emoji` |\n| [Icon Button With Tooptip](https://github.com/sj-distributor/budibas-component-icon-button-with-tooltip) | This is an icon component with tooltips | Component | [Simoon-F](https://github.com/Simoon-F) | `icon` `icon-button` `tooltip` |\n| [Icon Stats Card](https://github.com/FCMHUB/budibase-icon-stat-card) | A multipurpose stats card | Component | [Fabrício Mereniuk](https://github.com/FCMHUB) | `layout` `card` |\n| [Inline alert](https://github.com/melohagan/budibase-component-inline-alert) | In-line alerts display a non-modal message associated with objects in a view. | Component | [Mel O'Hagan](https://github.com/melohagan/) | `container` `alert` |\n| [Input Mask](https://github.com/melohagan/budibase-component-nikita-input-mask) | A custom text field plugin for Budibase that allows you to provide an input mask | Form Input | [Nikita Mostovoy](https://github.com/xnimorz) | `form` `input` `mask` `text` |\n| [Interval](https://github.com/MartinPicc/budibase-interval-plugin) | Set time interval to run actions | Component | [Martin Piccolin](https://github.com/MartinPicc) | `event` `action` `interval` |\n| [JSON Editor](https://github.com/CSLTech/budibase-json-editor) | Better JSON Editor | Component | [Michaël St-Georges](https://github.com/CSLTech) | `form` `input` `json` |\n| [Kanban Board](https://github.com/ConorWebb96/bb-kanban-draggable) | A Budibase component which creates a kanban board for moving cards between statues quickly. | Component | [Conor Webb](https://github.com/ConorWebb96) | `board` `pipeline` `container` |\n| [Type Ahead](https://github.com/ConorWebb96/bb-type-ahead) | A component used for querying tables, searching through results, selecting and then saving selected items back to the db. | Form Input | [Conor Webb](https://github.com/ConorWebb96) | `filtering` `querying` `form` `input` `select` |\n| [CustomMultiSelect](https://github.com/rishav00a/BudibaseCustomMultiSelect) | A Multi Select Picker component for Custom Data sources like CSV/JSON or nested schema  | Form Input | [Rishav Sinha](https://github.com/rishav00a) | `multiselect` `custom-datasource` `form` `input` `select` |\n| [Kasper date-picker with Locale setting!](https://github.com/melohagan/budibase-component-kasper-date-picker) | Date picker form input that allows you to set the locale | Form Input | [Mel O'Hagan](https://github.com/melohagan/) | `form` `input` `date` `picker` | \n| [Microphone](https://github.com/shogunpurple/budibase-component-microphone) | Microphone voice recorder with download support | Component | [Martin McKeaveney](https://github.com/shogunpurple) | `files` `audio` |\n| [Number Counter Input](https://github.com/melohagan/budibase-component-number-counter-input) | Number field with incremental and customizable stepper | Form Input | [Mel O'Hagan](https://github.com/melohagan) | `number` `input` |\n| [Number Spinner](https://github.com/melohagan/budibase-component-number-spinner) | Number field that can be set with the mouse drag | Form Input | [Hartmut Bohnacker](https://github.com/bohnacker) | `number` `spinner` |\n| [PDF Viewer](https://github.com/YuanZhang98/budibase-pdf-viewer) | Embedded PDF Viewer with DataSource | Component | [Yuan Zhang](https://github.com/YuanZhang98) | `pdf` `viewer` `embed` |\n| [QR Code](https://github.com/rosnerdev/bb-qr-code) | Display your data as a qr code in budibase | Component | [Yahav Rosner](https://github.com/rosnerdev) | `qr-code` `image` |\n| [Signature](https://github.com/FlaminWrap/budibase-signature-component) | A plugin that allows the creation of e-signatures | Component | [Lewis McRobbie](https://github.com/FlaminWrap) | `signature` `image` |\n| [Spotify Embed](https://github.com/YuanZhang98/budibase-spotify-playlist) | Spotify playlist chooser with embedded UI | Component | [Yuan Zhang](https://github.com/YuanZhang98) | `audio` `spotify` `music` |\n| [Spotify Embeder](https://github.com/NoelJacob/bb-spotify-embed) | Spotify Embed plugin provides an embeddable view of a track, artist, album, user, playlist, podcast, or episode for use within your web project. | Component | [Noel Jacob](https://github.com/NoelJacob/) | `audio` `spotify` `music` `embed` |\n| [Star Rating](https://github.com/andz-bb/budibase-component-star-rating) | Number input with star/heart UI | Form Input | [Andrew Thompson](https://github.com/andz-bb) | `form` `input` |\n| [Super Gauge](https://github.com/poirazis/bb-component-SuperGauge) | TrakFill Gauge | Component| [Michael Poirazi](https://github.com/poirazis) | `data visualisation` `gauge` `trackfill` |\n| [Super Odometer](https://github.com/poirazis/bb-component-SuperOdometer) | Odometer Gauge | Component| [Michael Poirazi](https://github.com/poirazis) | `data visualisation` `odometer` |\n| [Super Side Navigation](https://github.com/poirazis/bb-component-SuperSideNavigation) | Side Navigation / Item List | Component| [Michael Poirazi](https://github.com/poirazis) | `items list` `navigation` |\n| [Super Slider Input](https://github.com/poirazis/bb-component-SuperSliderField) | Slider Input Field | Component| [Michael Poirazi](https://github.com/poirazis) | `form` `number` `slider` |\n| [Super Table](https://github.com/poirazis/bb-component-SuperTable) | An advanced table component with styleable headers, rows, footers and dividers  | Component | [Michael Poirazi](https://github.com/poirazis) | `table` `conditional ui` |\n| [Super Tabs](https://github.com/poirazis/bb-component-SuperTabs) | Render a Tab for every child component | Component | [Michael Poirazi](https://github.com/poirazis) | `container` `tabs` |\n| [Super Treeview](https://github.com/poirazis/bb-component-SuperTreeView) | Display Master / Detail Data with Treeview | Component| [Michael Poirazi](https://github.com/poirazis) | `treeview` |\n| [Tab component](https://github.com/poirazis/bb-plugin-TabContainer) | Add tabs containers to your screens! | Component | [Michael Poirazi](https://github.com/poirazis) | `container` `tab` |\n| [Timer](https://github.com/doggodoge/bb-timer) | Timer with Event Trigger | Component | [Gary Moore](https://github.com/doggodoge) | `timer` `event` `action` |\n| [Toggle button](https://github.com/YuanZhang98/budibase-toggle) | Toggle button with customizable colors | Component | [Yuan Zhang](https://github.com/YuanZhang98) | `toggle` `color` `input` |\n| [Tooltip](https://github.com/andz-bb/budibase-component-tooltip) | Spectrum tooltip that shows around child component | Component | [Andrew Thompson](https://github.com/andz-bb) | `tooltip` `info` |\n| [Youtube Embed](https://github.com/YuanZhang98/budibase-youtube-embed) | Embedded youtube video player with playlist support | Component | [Yuan Zhang](https://github.com/YuanZhang98) | `youtube` `video` `player` |\n\n## Automations\nA curated list of Budibase automations contributed by the community.\n\nTitle | Description | Type | Author | Tags |\n|---|---|---|---|---|\n| [CSV Export](https://github.com/CSLTech/budibase-csv-export) | Export data as CSV to S3 (or S3 an compatible service) | Automation | [Michaël St-Georges](https://github.com/CSLTech) | `csv` `export` `s3` |\n","funding_links":[],"categories":["Others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBudibase%2Fplugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBudibase%2Fplugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBudibase%2Fplugins/lists"}