Awesome list of Github Repos / Users I starred / followed, esp. those that you can't really google.
- devices.css: Phones drawn in pure css, good for landing pages
- instagram.css: Image filters
- paper.css: Paper theme css
- turbo-json-parse: Much faster
JSON.parse
- devalue: Stronger
JSON.stringify
, support Map, Set, cyclic ref - face-api: Check if someone is someone, in image
- proxy-deep: Nested proxy made easy
- js-data: Underrated datastore-agnostic ORM.
- zet: Extends es6
Set
so that it is actually useful besides removing duplicates in array - microlink: Generates pretty preview of website, supports Nodejs, React
- passport-google-oauth2: Newest way to oauth2 google
- lyo: Convert Nodejs module to brower-compatitable
- flow-mono-cli: Monorepo + Flow
- taiko: A layer on top of puppetor to make code even more readable
- apify: Another puppetor layer?
- croatia: Good for learning how to format console output of spawn process
- sqorn: Nice js api for creating a SQL query
- microjob: Makes working with Nodejs thread easy)
- pwa.cafe: PWA builder
- npm-check: Check npm dependencies
- danger: Enforce policies in Code Review
- login-with: Microservice for 'Login with xxx', very easy to use
- dumper:
var_dump
for Node, no moreconsole.log
- polly: Stub http interactions. Useful for testing your test server
- mockoon: The opposite of Postman, mocks an API
- badgen: Generate badges
- webpack-proxy: Install deps automatically
- jsonstore: free JSON as API service
- hygen: Generate code files with templates
- ink: React-like syntax for cli
- prompts: A nice CLI that gives inquirer the finger
- yargs: Parse CLI args
- np: Better
npm publish
- release: Generate changelog
- cosmicconfig: All the ways to read a config file
- nm-prune: Remove unneeded files from node_modules
- neutrino: Webpack-chain suites
- youch: blue screen for server
- nexe: Make exe out of npm project
- quickfix: Make temp fix right inside node_modules
- probot: Create Github App / Bot
- fuse-box: Very strong bundler, with task runner and quantum for optimization
- worker-plugin: Plugin to bundle web-worker also in Webpack
- grape: Drag'n'Drop editor building html templates
- highway: Browser router
- dom-testing-library: Test any websites using best practices. dom-testing-library-with-anything is an example of it
- dayjs: Immutable momentjs alternative, same API.
- date-fns: Immutable lodash version of momentjs. (No timezone / daylight saving yet)
- spacetime: Another immutatble version of momentjs with timezone
- pigeon-maps: Google map without the weight
- worker-dom: Kind of like React Suspense, but language-agnostic? (still experimental)
- Umbrella: Very light version of jQuery
- lingui: i18n I really like, has components & render-prop for React also
- reim: Immutable state management. (Yes MINE ;))
- hybrids: Create web-components, don't even need special integration to use React, Vue
- greenlet: Transform an async function to web-worker, one function call away
- css-blocks: Can still use CSS in React, with optimizations
- text-mask
- qrious: Generate QR Code on Canvas
- filepond, uppy: Really awesome file uploaders
- tippy: Tooltips, has React wrapper
- maptalks: Create 2D / 3D map, supports SSR
- AR.js: 60fps AR, even on low-end phones
- stencil.js: web-component framework, syntax similar to React
- maker-badge: Shows your ProductHunt badge in websites
- irondb: Stores data in all possible storage in browser at same time
- easytable: Nutty table component
- img-inputer: Image upload, looks neat
- touch-ui: All components you need to make a mobile webapp
- vuesax: looks pretty good, esp. like its blur
- recompse: Lodash for React, a must try
- hocs: Alongside with Recompose
- reuse: Like
as
in Reakit - Organizer: Render prop component giving all state management needed for time organizing. (Waiting for time picker)
- data-browser: Like Organizer but for table
- reactour: For creating website's tour guide
- WatermelonDB: Rxjs offline database for React, can sync with online db, literally OP
- react-app-location: No longer need to use
querystring
like an idiot - sizeme: THE component of its kind
- webworker: Webworker communication as a component, also supports Service worker now
- color-extractor: Know the main colors of an image
- toast-notification: THE toast library
- async-elements: Ready for React Suspsense
- react-color: The 'too many color pickers' library
- mauerwerk: Silk-smooth masonry with 'click to expand'
- adopt: Compose render-props
- mdx-deck: Presentation with mdx
- x0: Quick documentation with mdx
- text-selection-popover: Popover on text-selection
- pdf: Tailor your own pdf
- keyboardist, hotkeys: Keyboard shortcut as component
- Rogue: VERY underated, hope won't die. Just make a React App like normal then it is already SSR.
- elemental-ui: Makes flat design great again
- easy-crop: Simple image cropper
- helmet: Famous already, adds elements to
<head/>
in React - docz: Use mdx to write UI library documentation
- broadcast: Useful with react-router
- create-react-library: Don't wanna explain this ;P
- ideal-image: It is.
- rsuite: Underrated UI library
- awesome-slider: Slider
- diagrams: Node + link Diagrams
- omnibar: Just a search bar
- aim: Really easy mouse event component decorator
- loadable: Code splitting component
- content-loader: Skeleton screen
- tunnels: A bit like react-helmet, only you set the target yourself
- sortable-hoc: Like other dnd but supports mobile easily
- emoji-mart: Emoji picker
- react-fns: When Browser API are components e.g. window size
- git-fire: In case of fire XD
- mkcert: Create SSL cert locally (even localhost)
- jasper: Github Issue reader. (Not sure if best one yet)
- https://github.com/drcmda: author of react-spring, mauerwerk, etc. Should learn from his https://github.com/drcmda/react-contextual for my reim library.