My hand-picked stack
A curated list of the best high-quality up-to-date technologies of 2021
Free form search⤵
Featured collections
Explore by categories
react-dnd
react-dndreact-dndDrag and Drop for React
jest
jestjestDelightful JavaScript Testing.
react-query
react-queryreact-query⚛️ Hooks for fetching, caching and updating asynchronous data in React
snowpack
snowpacksnowpackThe near-instant build tool for modern web apps.
pino
pinopino🌲 super fast, all natural json logger 🌲
minimist
minimistminimistparse argument options
simple-peer
simple-peersimple-peer📡 Simple WebRTC video, voice, and data channels
parcel
parcelparcel📦🚀 Blazing fast, zero configuration web application bundler
react-native-dual
react-native-dualreact-native-dualScrollView, FlatList, SectionList and ListView with dual background
micro
micromicroAsynchronous HTTP microservices
ms
msmsTiny milisecond conversion utility
react-spring
react-springreact-spring✌️ A spring physics based React animation library
tesseract.js
tesseract.jstesseract.jsPure Javascript OCR for more than 100 Languages 📖🎉🖥
docz
doczdocz✍ It has never been so easy to document your things!
spg
spgspgSecure passwords that humans can read 🔒💬
which-country
which-countrywhich-countryGet ISO 3166-1 alpha-3 country code for geographic coordinates
len
lenlenSafely access arrays' length property 🍥
reinput
reinputreinputA React Native TextInput with material style 😎
bundlephobia
bundlephobiabundlephobia🏋️ Find out the cost of adding a new frontend dependency to your project
release-it
release-itrelease-it🚀 Automate versioning and package publishing
expo
expoexpoAn open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
instant.page
instant.pageinstant.pageMake your site’s pages instant in 1 minute and improve your conversion rate by 1%
dpl
dpldplDpl (dee-pee-ell) is a deploy tool made for continuous deployment.
cleave.js
cleave.jscleave.jsFormat input text content when you are typing...
water.css
water.csswater.cssA drop-in collection of CSS styles to make simple websites just a little nicer
carbon
carboncarbon:black_heart: Create and share beautiful images of your source code
mdx
mdxmdxJSX in Markdown for ambitious projects
matter-js
matter-jsmatter-jsa 2D rigid body physics engine for the web ▲● ■
swr
swrswrReact Hooks library for remote data fetching
psl
pslpslJavaScript domain name parser based on the Public Suffix List
immer
immerimmerCreate the next immutable state by mutating the current one
react-native-reanimated
react-native-reanimatedreact-native-reanimatedReact Native's Animated library reimplemented
motion
motionmotionOpen source, production-ready animation and gesture library for React
next-pwa
next-pwanext-pwaZero config PWA plugin for Next.js, with workbox 🧰
deno
denodenoA secure JavaScript and TypeScript runtime
sjcl
sjclsjclStanford Javascript Crypto Library
crank
crankcrankWrite JSX-driven components with functions, promises and generators.
navi
navinavi🧭 Declarative, asynchronous routing for React.
next-translate
next-translatenext-translateTool to translate Next.js applications ○ (Static) | ● (SSG) | λ (Server) - ~1kb
rfm
rfmrfmRequest for maintainers explorer
rosetta
rosettarosettaA general purpose internationalization library in 292 bytes
ws
wswsSimple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
microbundle
microbundlemicrobundle📦 Zero-configuration bundler for tiny modules.
workerize
workerizeworkerize🏗️ Run a module in a Web Worker.
cli
clicliGitHub’s official command line tool
rough-notation
rough-notationrough-notationCreate and animate hand-drawn annotations on a web page
degit
degitdegitStraightforward project scaffolding
sapper
sappersapperThe next small thing in web development, powered by Svelte
tailwindcss
tailwindcsstailwindcssA utility-first CSS framework for rapid UI development.
seedrandom
seedrandomseedrandomseeded random number generator for Javascript
shiki
shikishikiA beautiful Syntax Highlighter.
path-to-regexp
path-to-regexppath-to-regexpTurn a path string such as `/user/:name` into a regular expression
hashids.js
hashids.jshashids.jsA small JavaScript library to generate YouTube-like ids from numbers.
mousetrap
mousetrapmousetrapSimple library for handling keyboard shortcuts in Javascript
react
reactreactA declarative, efficient, and flexible JavaScript library for building user interfaces.
TypeScript
TypeScriptTypeScriptTypeScript is a superset of JavaScript that compiles to clean JavaScript output.
cheerio
cheeriocheerioFast, flexible, and lean implementation of core jQuery designed specifically for the server.
puppeteer
puppeteerpuppeteerHeadless Chrome Node.js API
uuid
uuiduuidGenerate RFC-compliant UUIDs in JavaScript
howler.js
howler.jshowler.jsJavascript audio library for the modern web.
draft-js
draft-jsdraft-jsA React framework for building text editors.
date-fns
date-fnsdate-fns⏳ Modern JavaScript date utility library ⌛️
lodash
lodashlodashA modern JavaScript utility library delivering modularity, performance, & extras.
react-native-fast-image
react-native-fast-imagereact-native-fast-image🚩 FastImage, performant React Native image component.
react-navigation
react-navigationreact-navigationRouting and navigation for your React Native apps
globby
globbyglobbyUser-friendly glob matching
slugify
slugifyslugifySlugify a string
query-string
query-stringquery-stringParse and stringify URL query strings
screenfull.js
screenfull.jsscreenfull.jsSimple wrapper for cross-browser usage of the JavaScript Fullscreen API
got
gotgot🌐 Human-friendly and powerful HTTP request library for Node.js
ora
oraoraElegant terminal spinner
create-react-app
create-react-appcreate-react-appSet up a modern web app by running one command.
next.js
next.jsnext.jsThe React Framework
NES.css
NES.cssNES.cssNES-style CSS Framework | ファミコン風CSSフレームワーク
xstate
xstatexstateState machines and statecharts for the modern web.
react-select
react-selectreact-selectThe Select Component for React.js
prompts
promptsprompts❯ Lightweight, beautiful and user-friendly interactive prompts
classnames
classnamesclassnamesA simple javascript utility for conditionally joining classNames together
emojilib
emojilibemojilib:book: Emoji keyword library.
neumorphism.io
neumorphism.ioneumorphism.ioCSS code generator that will help with colors, gradients and shadows to adapt this new design trend or discover its posibilities.
css.gg
css.ggcss.ggApp for css.gg icons with custom selection for all pure CSS icons
undraw.co
undraw.coundraw.coThe design project with open-source illustrations for any idea you can imagine and create. Create beautiful websites, products and applications with your color, for free.
icons8.com
icons8.comicons8.comAdd user delight to your site with this free pack of 300 animated icons in JSON (Lottie), GIF, and After Effects formats.