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 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 component like tabs, disclosure, radio, etc.
Radix PrimitivesPrimitive component library
Rough NotationLibrary to create and animate annotations on a web page

Resources

React Libraries

Library 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

Resources

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