I am Ukrainian and need your help to save my country. Learn about ways to help.
RecentExploreSubmit

Software Development Resources

Recently curated by Sunny Singh

Business

pdfRest

The Easiest PDF REST API Toolkit for Web Developers

GitHubGitHub

GitGuardian

Scan your source code to detect API keys, passwords, certificates, encryption keys and other sensitive data in real-time

Dev Tools

Depfu

Automated dependency updates done right

Dev Tools

httpbin.org

A simple HTTP Request & Response Service

JavaScriptJavaScriptNode.jsNode.js

ms

Tiny millisecond conversion utility

LearnTypeScriptTypeScript

Type-Level TypeScript

Learn how to unleash the full potential of the Turing Complete type system of TypeScript!

Business

Dub

Open-Source Bitly Alternative

DesignReactReactJavaScriptJavaScript

AnimXYZ

The first composable CSS animation toolkit

TypeScriptTypeScript

zod-fixture

Creating test fixtures should be easy. zod-fixture helps with the arrange phase of your tests by creating test fixtures based on a zod schema.

Dev Tools

Vale.sh

Vale is an open-source, command-line tool that brings your editorial style guide to life.

JavaScriptJavaScript

memlab

Analyzes JavaScript heap and finds memory leaks in browser and node.js

Dev ToolsDatabase

SafeQL

SafeQL is an ESLint plugin for writing SQL queries in a type-safe way

Dev Tools

JSON Hero

Stop staring at thousand line JSON files in your editor and start staring at thousand line JSON files in your browser. With a few nice features to help make it not the worst.

LearnJavaScriptJavaScriptReactReact

Patterns.dev

Patterns.dev is a free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.

TypeScriptTypeScriptUpcoming

Samen

Samen is a toolkit for TypeScript backend development. It has a minimal API, it's fast and it generates a type-safe client for your frontend.

Dev ToolsJavaScriptJavaScript

JSON Crack

Seamlessly visualize your JSON data instantly into graphs

JavaScriptJavaScriptNode.jsNode.jsLearn

The Modern Guide to Packaging your JavaScript library

This guide is written to provide at-a-glance suggestions that most libraries should follow

JavaScriptJavaScriptNode.jsNode.js

Enhance

Enhance is a web standards-based HTML framework

Learn

Software Engineering - The Soft Parts

Addy Osmani shares lessons learned in his first 10 years as a Senior Staff Engineering Manager on Google Chrome.

TypeScriptTypeScript

TS-Pattern

🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.

TypeScriptTypeScriptDev Tools

ts-prune

Find unused exports in a typescript project. 🛀

JavaScriptJavaScriptNode.jsNode.jsDesign

Color Hash

Generate color based on the given string

Node.jsNode.js

Connect

Connect is a middleware layer for Node.js

Node.jsNode.js

parse5

HTML parsing/serialization toolset for Node.js

Dev Tools

grex

Generate a matching regular expression from the test cases you provide

ReactReact

Remirror

Makes ProseMirror fun to use for React developers

Design

Glass CSS

Glassmorphism CSS Generator

Design

zeroheight

Increase adoption of your design system