GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - coreui/coreui-react: CoreUI React.js UI Components. CoreUI for React.js replaces and extends the Bootstrap javascript. Components have been built from scratch as true React.js hook components, without jQuery and unneeded dependencies.

BranchesTags
Open more actions menu

Latest commit

 

History

1,093 Commits
1,093 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.github
.github
 
 
.vscode
.vscode
 
 
packages
packages
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.prettierignore
.prettierignore
 
 
CLAUDE.md
CLAUDE.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
eslint.config.mjs
eslint.config.mjs
 
 
lerna.json
lerna.json
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
prettier.config.mjs
prettier.config.mjs
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

CoreUI logo

CoreUI for React.js

React.js Components Library built on top of Bootstrap 5 and TypeScript.
Explore CoreUI for React.js docs »

Report bug · Request feature · Blog

Table of contents

  • Quick start
  • Components
  • Status
  • Bugs and feature requests
  • Documentation
  • Frameworks
  • Templates
  • Data Grid
  • Scheduler
  • Contributing
  • Community
  • Versioning
  • Creators
  • Support CoreUI Development
  • Copyright and license

Quick start

Instalation

Several quick start options are available:

  • Download the latest release
  • Clone the repo: git clone https://github.com/coreui/coreui-react.git
  • Install with npm: npm install @coreui/react
  • Install with yarn: yarn add @coreui/react

Read the Getting started page for information on the framework contents, templates and examples, and more.

Stylesheets

React 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 are custom CoreUI components, which don't exist in the Bootstrap ecosystem.

CoreUI CSS files

Installation
yarn add @coreui/coreui

or

npm install @coreui/coreui --save
Basic usage
import '@coreui/coreui/dist/css/coreui.min.css'

Bootstrap CSS files

Installation
yarn add bootstrap

or

npm install bootstrap
Basic usage
import "bootstrap/dist/css/bootstrap.min.css";

Components

  • React Accordion
  • React Alert
  • React Autocomplete PRO
  • React Avatar
  • React Badge
  • React Breadcrumb
  • React Button
  • React Button Group
  • React Callout
  • React Card
  • React Carousel
  • React Checkbox
  • React Chip
  • React Chip Input
  • React Close Button
  • React Collapse
  • React Date Picker PRO
  • React Date Range Picker PRO
  • React Dropdown
  • React Floating Labels
  • React Focus Trap
  • React Footer
  • React Header
  • React Image
  • React Input
  • React Input Group
  • React List Group
  • React Loading Button PRO
  • React Modal
  • React Multi Select PRO
  • React Navs & Tabs
  • React Navbar
  • React Offcanvas
  • React One-Time Password Input PRO
  • React Pagination
  • React Password Input PRO
  • React Placeholder
  • React Popover
  • React Progress
  • React Radio
  • React Range
  • React Range Slider PRO
  • React Rating PRO
  • React Select
  • React Sidebar
  • React Smart Pagination PRO
  • React Smart Table PRO
  • React Spinner
  • React Switch
  • React Table
  • React Textarea
  • React Time Picker PRO
  • React Toast
  • React Tooltip

Status

npm version

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

  1. Run yarn install or npm install to install the Node.js dependencies.
  2. Run yarn bootstrap or npm run bootstrap to link local packages together and install remaining package dependencies.
  3. From the root directory, run yarn docs:dev or npm run docs:dev (or a specific npm script) to rebuild distributed CSS and JavaScript files, as well as our docs assets.
  4. Open http://localhost:8000/ in your browser, and voilà.

Frameworks

CoreUI supports most popular frameworks.

  • CoreUI for Angular
  • CoreUI for Bootstrap (Vanilla JS)
  • CoreUI for React
  • CoreUI for Vue

Templates

Fully featured, out-of-the-box, templates for your application based on CoreUI.

  • Angular Admin Templates
  • Bootstrap Admin Templates
  • Next.js Admin Templates
  • React Admin Templates
  • Vue Admin Templates

Data Grid

CoreUI React Data Grid handles 100,000+ rows with sorting, filtering, virtualization, column pinning, inline editing and CSV export — using the same markup and stylesheet you already use.

npm install @coreui/react-data-grid

One license also covers JavaScript, Vue and Angular. It's a separate add-on, not part of CoreUI PRO.

  • React Data Grid
  • Documentation

Scheduler

CoreUI React Scheduler ships six views — day, week, month, agenda, resources, and timeline — with drag & drop, RFC 5545 recurrence, and DST-safe time handling, using the same markup and stylesheet you already use.

npm install @coreui/react-scheduler

One license also covers JavaScript, Vue and Angular. It's a separate add-on, not part of CoreUI PRO.

  • React Scheduler
  • Documentation

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.

  • Read and subscribe to The Official CoreUI Blog.
  • Follow @core_ui on Twitter.
  • Discuss, ask questions, and more on the community Discord.

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

  • https://twitter.com/lukaszholeczek
  • https://github.com/mrholek

Andrzej Kopański

  • https://github.com/xidedix

CoreUI Team

  • https://twitter.com/core_ui
  • https://github.com/coreui
  • https://github.com/orgs/coreui/people

Support CoreUI Development

CoreUI is an MIT-licensed open source project and is 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 the CoreUI PRO or by becoming a sponsor via Open Collective.

Copyright and license

Copyright 2026 creativeLabs Łukasz Holeczek. Code released under the MIT License. Docs released under Creative Commons.

About

CoreUI React.js UI Components. CoreUI for React.js replaces and extends the Bootstrap javascript. Components have been built from scratch as true React.js hook components, without jQuery and unneeded dependencies.

coreui.io/react/docs/getting-started/introduction/

Topics

bootstrapbootstrap-reactcomponents-librarycoreuicoreui-librarycoreui-reactcss-libraryreactreact-bootstrapreact-componentsreactjsreactstrapui-components

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

716 stars

Watchers

16 watching

Forks

274 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.