Libraries

Libraries

Here are some notable libraries that I usually use.

Styling Libraries

LibraryDescription
Tailwind CSSutility class
SASS / SCSSCSS pre-processor
Chakra UIgreat component library with great default style

Resources

UI Component Libraries

Library for UI Components like a carousel, toast, tabs, etc.

LibraryDescription
SwiperCarousel, there is a wrapper for react if you use react
React Hot ToastToast with great default style
Headless UIHave a lot of headless components like tabs, disclosure, radio, etc.
Radix PrimitivesPrimitive component library
Rough NotationLibrary to create and animate annotations on a web page

Resources

React Libraries

Libraries that I use with React.

LibraryDescription
React IconsCollection of icons from different sources, really handy
React DropzoneUpload Dropzone component
React Image LightboxLightbox for images
React Hook FormForm management, and validation
YupValidation library, paired with react-hook-form
SWRLibrary to cleanly fetch data from API
ZustandState management library
React DatepickerDatepicker component

Config Libraries

Development config such as code formatting, linting, etc.

LibraryDescription
PrettierCode formatting
ESLintLinting
Lint StagedOnly run linter on staged files
HuskyAutomation for git hooks
Standard VersionChangelog generator

Resources