Emblor
Emblor is a free, open-source UI component library built with React and shadcn/ui. A fully-featured tag input component built with shadcn/ui. It has 1,215 GitHub stars and is released under the MIT license. A live demo is linked from this page.
github.com/JaleelB/emblor (opens in a new tab)
Data as of from the GitHub API; description from the project's repository. Report an error
Get started
Copy the files into a new folder with degit (no git history), or clone the repository with git.
npx degit JaleelB/emblor my-ui
cd my-ui
npm install # then run the dev script from the READMEgit clone --depth 1 https://github.com/JaleelB/emblor.git my-uiSources: GitHub docs on template repositories, degit.
About Emblor
Emblor v2 is a headless tag-input primitive. It owns tag and draft state, keyboard behavior, validation, focus coordination, native forms, and accessible announcements. Consumers own markup and styling.
Built with
- React
- shadcn/ui
- TypeScript
Similar templates
More UI components & kits
Termcn
shadcn-labs/termcn
Beautiful terminal UI components, built on Ink and OpenTUI.
Maintained · last commit Oct 7, 2026
OfficialUI components & kitsTypeScriptInterior
ddoemonn/interior
micro-interactions for react, built for the half-second after a click.
Maintained · last commit Oct 21, 2026
UI components & kitsTypeScriptBlazorbootstrap
vikramlearning/blazorbootstrap
An Enterprise-class Blazor Bootstrap Component library built on the Blazor and Bootstrap CSS frameworks.
Active · last commit Oct 26, 2026
UI components & kitsHTMLZardui
zard-ui/zardui
A collection of beautiful and accessible components for Angular based in Shadcn/ui and Ng-zorro.
Active · last commit Oct 22, 2026
UI components & kitsTypeScriptBootstrap Vue Next
bootstrap-vue-next/bootstrap-vue-next
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development.
Active · last commit Sep 27, 2026
UI components & kitsTypeScriptVim Quickui
skywind3000/vim-quickui
The missing UI extensions for Vim 9 (and NeoVim)!!
Maintained · last commit Jun 30, 2026
UI components & kitsVim Script
How do I use Emblor?
Copy the files into a new folder with npx degit JaleelB/emblor my-ui (no git history), or fork the repository on GitHub. Then follow the README for the install and dev commands.
Can I use Emblor for commercial projects?
Yes. Emblor is released under the MIT license, a permissive license that allows commercial use as long as you keep the copyright and license notice. Third-party assets bundled with it (images, fonts, icons) may have their own terms.
Is Emblor maintained?
The repository's most recent commit was on Aug 18, 2026. Its latest release is emblor@1.4.8. appsgit only lists templates from repositories with a commit in the last six months.