Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source React and Tailwind CSS component library offering pre-designed UI components for modern web applications.
Keep React is an open-source component library for React.js that ships pre-designed Tailwind CSS components to speed up web application development.
Keep React is an open-source component library for React.js built on Tailwind CSS, maintained by StaticMania. It provides a collection of pre-designed UI components—such as the Button component shown in the usage example—that developers can import directly into their projects. The library runs in Vite or Next.js environments and outputs reusable React components styled with Tailwind CSS.
keepTheme function from keep-react/keepTheme wraps your Tailwind config so components adopt your project's theme.phosphor-react for icons, included in the installation command.create-next-app project with Tailwind.Keep React is installed as an npm package and configured in three steps: add keep-react and phosphor-react to your project, wrap your Tailwind config with keepTheme, and import keep-react/css in your global stylesheet. After that, you can import any component from the library and use it like a regular React component, as shown in the example that imports Button.
Keep React is open source and hosted on GitHub, meaning the source code is publicly available for anyone to use and modify. No paid tier or commercial licensing is mentioned in the repository.
As an open-source project, Keep React's source code is freely available on GitHub. The repository does not list any paid plans, though the exact terms are defined in the linked license file.
Run npm i keep-react phosphor-react (or the Yarn/pnpm equivalents), then add the keepTheme wrapper to your Tailwind config and import keep-react/css into your global CSS file.
Yes. The README provides a full Vite React application setup: create a Vite app, install Tailwind (with autoprefixer, postcss, and tailwindcss), then install and configure Keep React.
Yes. The README includes a dedicated Next.js installation section that walks through create-next-app with Tailwind, then installing Keep React and updating the config files.
The documentation states the library offers a wide range of components, though the README's example specifically shows the Button component. Detailed usage and component examples are available at react.keepdesign.io.
