A list of awesome tools, libraries and apps for web developers
๐ Valtio makes proxy-state simple for React and Vanilla
Create the next immutable state by mutating the current one
A utility library for JavaScript and TypeScript.
A tiny (130 bytes), secure, URL-friendly, unique string ID generator for JavaScript
A collection of essential TypeScript types
Essential utilities for TypeScript projects
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique
State machines and statecharts for the modern web
TypeScript-first schema validation with static type inference
Generate massive amounts of fake data in the browser and node.js
๐งต String Case Utils
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer
A tiny (~400 B) & modern library for keybindings
๐ Normalize browsers' default style
Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
๐ React for interactive command-line apps
๐ Terminal string styling done right
Process execution for humans
NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive
Sexy fonts for the console
Find and load configuration from a package.json property, rc file, or CommonJS module
Simple config handling for your app or module
๐งโโ๏ธ Move Fast and Break Nothing. End-to-end typesafe APIs made easy
Fast and low overhead web framework, for Node.js
Get a random temporary file or directory path
Simple yet powerful framework for building command-line apps
โก๏ธ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM
Setting environment variables from a file
The official, opinionated, batteries-included toolset for efficient Redux development
Highly customizable library for building interactive node-based UIs, editors, flow charts and diagrams
The most powerful virtual list component for React
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress ๐
A low-level toolkit to create floating elements. Tooltips, popovers, dropdowns, and more
Next generation frontend tooling. It's fast!
A Vite-native test framework. It's fast!
A better
npm publish
โ๏ธ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!
Copy/paste detector for programming source code
Text-mode interface for git
A cd command that learns - easily navigate directories from the command line
Pretty, minimal and fast ZSH prompt
Fish shell like syntax highlighting for Zsh
Fish-like autosuggestions for zsh
Find the true size of an npm package
Build the future of the web
๐ฐ = paid only
A terminal built on web technologies
Staggeringly powerful macOS desktop automation with Lua
Convert videos to high-quality GIFs
Sizzy (:moneybag:)
The browser for developers
aseprite (:moneybag:)
Animated sprite editor & pixel art tool
Deckset (:moneybag:)
Deckset designs your slides, so you can focus on your ideas