-
react-html-parser
Converts HTML strings directly into React components and provide a simple way to modify and replace the content.
I would like to serve a folder filled with static HTML files through react, as the basis of a blog. This seems pretty difficult to do! I've looked this up and I've found quite a few answers, most of which revolve around using "Dangerously Set innerHTML," or something like https://github.com/wrakky/react-html-parser. This makes sense to me - I'd rather go the latter route, but to do that I need a string that contains HTML. I just can't figure out how to import or otherwise read an HTML file.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
If you consider the component doing to much work and need refactor, you can go with HeadlessUI route, making the component provide data or manage states only, while renderings are done in children.
-
react-gallery-carousel
Carousel component 🎠🎠🎠 supporting touch, mouse, keyboard, thumbnails, fullscreen, lazy loading, SSR and customisations. 👉 Live editor: https://yifanai.com/rgcd1 👉 Example: https://koalaliving.com.au/Arya-Sand-Beige-Vegan-Leather-Dining-Chair
I'm using this carousel package: react-gallery-carousel
-
Yup. Here you go: https://github.com/ydelloyd/GolfPool
-
Not sure if this would count, but you can check out XState to manage complex states, though for simple ones, you can use reducers.
-
react-storybook
Discontinued [GET https://api.github.com/repos/softshipper/react-storybook: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
The repository is hosted on https://github.com/softshipper/react-storybook.
-
styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
The recent best practice is CSS-in-JS which in general make it easier to handle styles. There are many CSS-in-JS frameworks, check out https://styled-components.com for example.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
downshift 🏎
🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
Downshift looks better IMO, with hooks with less "fake" hierarchy.. https://github.com/downshift-js/downshift
-
and you can find the source code in the github