
CoreUI
React.js Components Library built on top of Bootstrap 5 and TypeScript.
Explore CoreUI docs »
Report bug · Request feature · Community · Blog
Table of contents
Quick start
Instalation
Several quick start options are available:
- Download the latest release
- Clone the repo:
- Install with npm:
- Install with yarn:
Read the Getting started page for information on the framework contents, templates and examples, and more.
Stylesheets
React components are styled using CSS library, but you can use them also with bootstrap CSS library. That is possible because library is compatible with bootstrap, it just extends its functionalities. The only exception is custom CoreUI components, which don't exist in the Bootstrap ecosystem.
CoreUI CSS files
Installation
Basic usage
Bootstrap CSS files
Installation
Basic usage
Status
Bugs and feature requests
Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.
Documentation
The documentation for the CoreUI & CoreUI PRO is hosted at our website CoreUI for React
Running documentation locally
- Run to install the Node.js dependencies, including Hugo (the site builder).
- Run (or a specific npm script) to rebuild distributed CSS and JavaScript files, as well as our docs assets.
- From the root directory, run in the command line.
- Open in your browser, and voilà.
Contributing
Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.
Editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at https://editorconfig.org/.
Community
Stay up to date on the development of CoreUI and reach out to the community with these helpful resources.
You can also follow @core_ui on Twitter.
Versioning
For transparency into our release cycle and in striving to maintain backward compatibility, CoreUI is maintained under the Semantic Versioning guidelines.
See the Releases section of our project for changelogs for each release version.
Creators
Łukasz Holeczek
Andrzej Kopański
Copyright and license
Copyright 2021 creativeLabs Łukasz Holeczek. Code released under the MIT License. Docs released under Creative Commons.
npm
@coreui/react v3 for CoreUI 3 for React
Over 90 bootstrap based React components and directives
For library guide please visit our Documentation site »
Check out demo of components usage: CoreUI React Admin Template »
Installation
Before installation you need to install node and npm on your machine.
Styling
Components are styled using @coreui/coreui CSS library, but you can use them also with bootstrap CSS library. That is possible because @coreui/coreui library is compatible with bootstrap, it just extends its functionalities. The only exception is custom CoreUI components, which don't exist in the Bootstrap ecosystem (template components, callout, switch).
Styles have to be imported separately! Import CoreUI CSS library (recommended), or Bootstrap library
Installation:
Styles usage:
Changelog
See the GitHub release history.
Contributing
See CONTRIBUTING.md.
Credits
Some design ideas and solutions in this library inspired by reactstrap library
- bootstrapped with nwb toolkit
scripts
is configured with we can use with while developing the project.
Command | Description |
---|---|
run tests | |
run tests and produce a code coverage report in | |
start a test server and re-run tests on every change | |
prepare for publishing to npm | |
delete built resources |
see also:
- 2015 2500hd tow mirrors
- Mobile banking apps for android
- Santa cruz craigslist
- Work for edd
- Modern warfare imdb
CoreUI Free React Admin Template v4
CoreUI is meant to be the UX game changer. Pure & transparent code is devoid of redundant components, so the app is light enough to offer ultimate user experience. This means mobile devices also, where the navigation is just as easy and intuitive as on a desktop or laptop. The CoreUI Layout API lets you customize your project for almost any device – be it Mobile, Web or WebApp – CoreUI covers them all!
Table of Contents
Versions
CoreUI Pro
Only customers with Enterpise Membership Plan have access to private github CoreUI Pro repository.
Quick Start
Instalation
or
Basic usage
or
Navigate to http://localhost:3000. The app will automatically reload if you change any of the source files.
Build
Run to build the project. The build artifacts will be stored in the directory.
or
What's included
Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this:
Documentation
The documentation for the CoreUI Admin Template is hosted at our website CoreUI for React
Versioning
For transparency into our release cycle and in striving to maintain backward compatibility, CoreUI Free Admin Template is maintained under the Semantic Versioning guidelines.
See the Releases section of our project for changelogs for each release version.
Creators
Łukasz Holeczek
CoreUI team
Community
Get updates on CoreUI's development and chat with the project maintainers and community members.
Copyright and License
copyright 2021 creativeLabs Łukasz Holeczek.
Code released under the MIT license. There is only one limitation you can't can’t re-distribute the CoreUI as stock. You can’t do this if you modify the CoreUI. In past we faced some problems with persons who tried to sell CoreUI based templates.
Support CoreUI Development
CoreUI is an MIT licensed open source project and completely free to use. However, the amount of effort needed to maintain and develop new features for the project is not sustainable without proper financial backing. You can support development by buying CoreUI Pro Version.
We're also open to conversations regarding custom sponsorship / consulting arrangements. Get in touch on Twitter.
CoreUI delivers everything you need to build modern, beautiful, responsive apps.
Reduce Your Time to Market
Save thousands of development hours by using ready-made, reusable, and commonly used widgets and UI components. Moreover, CoreUI React Admin Template is delivered with a ready-to-use environment, so you don't have to waste time configuring the project. All build scripts and tools are ready to use out of the box. With CoreUI Template you can start a new project in a minute!
Bootstrap
CoreUI React Admin Panel is 100% compatible with Bootstrap, but Boostrap based components have been built from scratch as true React.js hook components, without jQuery and unneeded dependencies. If you are familiar with Bootstrap but you demand something more than it provides, then CoreUI React Admin Panel is an answer.
React Hooks
Hooks are functions that let you “hook into” React state and lifecycle features from function components. They do not work inside class components but offer a brave new world. All components in CoreUI React.js v3 are React hook components.
Responsive, Mobile & Cross-Browser Compatibility
Handle all the specific browser, device, and OS issues take an awful lot of time, which takes you away from your main goal. CoreUI's responsive components save you let you save thousands of dollars on cross browsers tests. Give your users a seamless experience by delivering apps that works on all major devices, browsers, and operating systems.
Open source with Enterprise level of support
CoreUI React Admin Template originates from open-source, but we are a professional team, working full time to make our products perfect in every detail. Usage of open-source products distributed by a professional company gives you advantages of both open-source and commercial products (maintenance, paid professional support, and additional features).
Easy to use
UI Components and Widgets are written with readability in mind, they are comparatively short and easy to understand, so reading them is not a pain in your ass. This one is useful if you really want to understand the component by reading it or making changes. The same this makes the library a good foundation on which you can easily make your own components library.
No design skills required
CoreUI React Admin Template is based on CoreUI Components Library with beautifully handcrafted UI Components designed by team of our experienced designers. You don't have to be a designer to create beautiful responsive apps.
More components, more styles, more themes, and premium support.
Go ProYou’re in good company. CoreUI PRO powers thousands of apps at some of the smartest companies around the world.
Create data-rich responsive web apps, and speed up development time by up to 50%
Components

Buttons & Notifications

Charts, Forms & Notifications

Plugins, Widgets & Editors

Extra components

Get CoreUI PRO | ||
---|---|---|
CoreUI FREE Components | ||
CoreUI PRO Components | ||
Plugins (Calendar, Maps, etc.) | ||
UI Kits (Email App, Invoicing) | ||
SCSS source files | ||
JavaScript source files | ||
Themes | ||
Default (Gradients, and Elevation System available only in CoreUI PRO) | ||
Dark | ||
Templates | ||
CoreUI Free React.js Admin Template | ||
CoreUI PRO React.js Admin Template | ||
CoreUI PRO React.js Admin Template Starter | ||
CoreUI PRO React.js Admin Template TypeScript Starter | ||
Support | ||
Community Support | ||
Human Tech Support | ||
Long-term support | ||
Access to private GitHub repository* |
* Available only in "Enterprise Subscription"

React core ui
Add Core UI to the React JS project

CoreUI is a free Bootstrap Admin Template. If you need more details, visit the official website.
Let’s create a simple React project using Core UI library.
Install React using Create React App
You probably have the React installed already. If not, install it using this command:
1 | npx create-react-app my-app |
Then move to the newly created directory and run the app:
You will see an almost empty React project by the http://localhost:3000/ link.
Install CoreUI
Run this command to install all necessary CoreUI packages:
1 | npm i @coreui/coreui @coreui/icons @coreui/icons-react @coreui/react @coreui/chartjs @coreui/react-chartjs react-router-dom [email protected]^4.0.0 |
Create sample page
Here is a sample dashboard page using CoreUI. Links are not working for simplicity. The goal was just to show the simplest way to integrate CoreUI into the React application.
The base CoreUI sample layout looks like this:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | functionApp() { return ( <div className="c-app c-default-layout"> <TheSidebar/> <div className="c-wrapper"> <TheHeader/> <div className="c-body"> <TheContent/> </div> <TheFooter/> </div> </div> ); } |
Now we needed TheSidebar, TheHeader, TheContent, and TheFooter components. There are a lot of code. So better to check sample repository here. Copy or clone it to test. Then run
My fingers felt a wet slit, gentle and sliding. A couple of days ago, I could not even dream of such a thing, but here she is alive and accessible. Julia began to rub against my fingers, sitting down on them. I could no longer restrain myself, at the last moment I grabbed Yulia's wrist with my free hand and took the.
Now discussing:
- Spirit halloween rehoboth
- 1972 corvette interior
- Floris mod pack
- Batman arkham knight forum
- Dodge ram transmission overheating
- Antonyms of beast
After the holidays, I still have to work and work, even if not a Snow Maiden. And here. there was no such agreement that to work all day without interruption. Besides, I have been wanting to go to the toilet for two hours already.