Interior
Interior is a free, open-source UI component library built with React, Next.js and Tailwind CSS. Micro-interactions for react, built for the half-second after a click. It has 1,194 GitHub stars and is released under the MIT license. A live demo is linked from this page.
github.com/ddoemonn/interior (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 ddoemonn/interior my-ui
cd my-ui
npm install # then run the dev script from the READMEgit clone --depth 1 https://github.com/ddoemonn/interior.git my-uiSources: GitHub docs on template repositories, degit.
About Interior
Micro-interactions for React, built for the half-second after a click. Everybody builds these components. Almost nobody finishes them. The missing twenty percent is always the same three things: a jump, a restart, an animation that ignores the person watching it. This set ships that last twenty percent.
Built with
- React
- Next.js
- Tailwind CSS
- TypeScript
Similar templates
More UI components & kits
Emblor
JaleelB/emblor
A fully-featured tag input component built with shadcn/ui.
Maintained · last commit Aug 18, 2026
UI components & kitsTypeScriptZardui
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 & kitsTypeScriptTermcn
shadcn-labs/termcn
Beautiful terminal UI components, built on Ink and OpenTUI.
Maintained · last commit Oct 7, 2026
OfficialUI components & kitsTypeScriptVim Quickui
skywind3000/vim-quickui
The missing UI extensions for Vim 9 (and NeoVim)!!
Maintained · last commit Jun 30, 2026
UI components & kitsVim ScriptBlazorbootstrap
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 & kitsHTMLOruga
oruga-ui/oruga
Oruga is a lightweight Vue.js UI component library without any CSS dependency.
Active · last commit Oct 21, 2026
UI components & kitsVue
How do I use Interior?
Copy the files into a new folder with npx degit ddoemonn/interior my-ui (no git history), or fork the repository on GitHub. Then follow the README for the install and dev commands.
Can I use Interior for commercial projects?
Yes. Interior 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 Interior maintained?
The repository's most recent commit was on Oct 21, 2026. appsgit only lists templates from repositories with a commit in the last six months.