Skip to the content.
JS libs
Core
- licia - huge number of useful and small js functions, modules & classes [#utils #lodash]
- type-fest - a collection of essential TypeScript types [#ts #tools #helpers]
- regexhq - useful regex collection
React
- react-perf-devtool - a browser developer tool extension to inspect performance [#react #perf #tool #extension]
- react-fns - browser api into declarative
React Components
and HoC
[#render-prop #browser #api]
- dnd-kit - lightweight, performant, accessible and extensible drag & drop toolkit [#react #dnd #tool]
- react-hot-toast - lightweight, customizable notifications [#react #ui]
React UI
- react-circular-progressbar - [#countdown #timer]
- ant-design - [#ui #ui-kit]
- react-id-swiper - swiper as a react component [#slider #carousel #swiper #ui]
- microlink - convert your links into beautiful previews [#ui #links #preview #social]
- ink - react for interactive command-line apps [#react #cli #ui]
- react-fullpage - create fullscreen scrolling websites [#react #ui #scrolling #landing]
Functional
- proppy - functional props composition for UI components [#fp #props #compese #react #redux]
State management
- unstated - easily share this state with other components in our tree [#state #render-prop]
- react-powerplug - Renderless Pluggable State Containers [#state #toggle #render-prop]
- immer - next immutable state by mutating the current one [#state #redux #immutable]
- retarget - selectors via targets [#state #selector]
- redux-bundler - add rules & structure for redux, reduce boilerplate [#redux #bundle #modules]
- ducks-modular-redux - pack all redux staff into
ducks
[#redux #bundle #modules]
- rematch - redux framework to reduce boilerplate [#redux #render-prop #browser-api #lets-try]
- cerebral - state and side effects management [#state]
- meiosis - state management pattern [#state #patterns]
Webpack / Build
- react-app-rewired - override create-react-app webpack configs without ejecting [#cra #config #eject]
- preload-webpack-plugin - for injecting
<link rel='preload|prefecth'>
- [#webpack #async #chunk #lazy-load]
- customize-cra - override webpack configurations for create-react-app 2.0 - [#cra #webpack #eject #config]
- packtracker - check webpack bundle size for pull request [#webpack #check]
Node
- micro - asynchronous HTTP microservices - [#node #server #microservice #zeit]
React Native
Electron
- photon - UI toolkit for building desktop apps with Electron. [#toolkit #electron]
- oclif - framework for building cli in node.js - [#cli #terminal]
- maid - markdown driven task runner - [#cli #scripts #task #run #md]
Docs
- docz - easy to document your things [#docs #styleguide]
- Docusaurus - open source documentation websites [#docs]
Git
- hubdb - a github-powered database
- js-git - js implementation of git
TypeScript
- tRPC - Typesafe APIs easy
Other
- BOTTENDER - Make Bots in Your Way, Fast and Flexibly - [#js #slack #bots #telegram]
- choo - sturdy 4kb frontend framework [#ui #dom #minimal #framework #to-try]
- driver - engine to drive the userβs focus across the page [#popup #vanilla]
- GoJS Samples - [#charts #gojs]
- ReLaXed - create pdf documents [#pdf #converter]
- uppy - file uploader [#file #uploader]
- partytown - move 3rd party script to worker thread [#perf #core]
- transformers.js - run AI models in browser