react-components
List of React components & libraries I use and recommend.
https://github.com/nicksp/react-components
Last synced: about 21 hours ago
JSON representation
-
UI Components
-
Unstyled component libraries
- headlessui
- radix-ui - source UI component library for building high-quality, accessible design systems and web apps.
-
Styled component libraries
-
Tables
-
Class variance authority
- Pigment CSS - runtime CSS-in-JS tool that extracts the colocated styles to their own CSS files at build time. Brings better end users' performance, and you get RSC and App Router compatibility without having to significantly change how you author component styles.
- Panda CSS - safe, CSS-in-JS framework for product teams.
- cva
-
Carousel
- nuka-carousel - first React carousel library with an easily customizable UI and behavior.
-
Notification
-
Select
-
Chart
-
Date picker
-
Icons
-
Autosize textarea
-
Slider
-
Tooltips / popovers / dropdowns
-
Masked input
- imaskjs - paste, etc.
-
Syntax highlighting
- Shiki - time, making it perfect fit for React Server Components. It adds 0kb to the JavaScript bundle and it can support dozens of languages at no additional cost.
- rehype-pretty-code
-
-
Testing
-
Syntax highlighting
-
-
Real-time
-
Syntax highlighting
- PartyKit - time experience to your projects. It uses WebSockets so that the changes are lightning-fast.
-
-
Miscellaneous
-
Syntax highlighting
- react-dropzone
- vaul
- cmdk
- TanStack Query - state utilities and data fetching.
- React Hook Form - to-use validation.
- React Email
- fastcomments-react
-
-
UI Animation
-
Syntax highlighting
-
-
UI Utilities
-
Syntax highlighting
-
-
Validation
-
Syntax highlighting
- Zod - first schema validation with static type inference.
-
-
Utilities
-
Backend
-
Authentication
-
Database
-
Syntax highlighting
-
-
Dev Tools
-
Syntax highlighting
-
-
Author
-
Syntax highlighting
-
Programming Languages
Categories
Sub Categories
Keywords
react
26
typescript
11
javascript
10
components
8
ui
6
vue
5
tailwindcss
4
reactjs
4
date
4
radix-ui
4
svelte
3
design-systems
3
component-library
3
css
3
animation
3
testing-tools
2
markdown
2
shiki
2
compiler
2
syntax-highlighting
2
nextjs
2
postcss
2
calendar
2
ui-design
2
design-system
2
nodejs
2
vite
2
testing
2
time
2
react-components
2
accessibility
2
hooks
2
test
2
ui-components
2
react-native
2
ui-kit
2
grid
2
router
2
springs
1
spring-physics
1
count
1
react-spring
1
animation-library
1
windowing
1
virtualization
1
tabular-data
1
performance
1
popover
1
dropdown
1
table
1