Explore

Community-curated catalog of developer tools. Makers can claim their listing to update details and verify ownership.

Surprise me

Browse by category

Developer Tools1,956 toolsDevOps & Infrastructure840 toolsFrontend Frameworks478 toolsAI Dev Tools456 toolsTesting Tools346 toolsDatabase344 toolsAPI Tools335 toolsFile Management243 toolsAuthentication230 toolsCLI Tools222 toolsMonitoring & Uptime219 toolsAnalytics & Metrics210 toolsSecurity Tools200 toolsEmail Marketing164 toolsLearning & Education160 toolsDesign & Creative148 toolsProject Management115 toolsCustomer Support110 toolsBoilerplates & Starters107 toolsSEO Tools107 toolsPayments102 toolsAI & Automation97 toolsMCP Servers88 toolsLogging83 toolsDocumentation82 toolsHeadless CMS73 toolsInvoicing & Billing69 toolsBackground Jobs63 toolsSocial Media61 toolsGames & Entertainment59 toolsForms & Surveys58 toolsMessage Queue55 toolsLanding Pages48 toolsCRM & Sales44 toolsScheduling & Booking44 toolsCaching & In-Memory41 toolsSearch Engine34 toolsNewsletters & Content27 toolsNotifications26 toolsFeedback & Reviews23 toolsLocalization22 toolsMedia Server22 toolsFeature Flags11 tools
More filters ▾
Popular Tags

8236 tools

pify

Promisify a callback-style function

Developer Tools
npmpromisecallback
Visit → 1512★
delay

Delay a promise a specified amount of time

Developer Tools
npmpromisedelay
Visit → 627★
promise-memoize

Memoize promise-returning functions, with expire and prefetch

Developer Tools
npmpromisememoize
Visit → 62★
valvelet

Limit the execution rate of a promise-returning function

Developer Tools
npmrate-limitthrottle
Visit →
p-map

Map over promises concurrently

Developer Tools
npmpromisemap
Visit → 1484★
RxJS

Reactive programming

Developer Tools
reactiveobservablesjavascript
Visit → 31656★ 1 AI recommendations
observable-to-promise

Convert an Observable to a Promise

Developer Tools
npmobservablepromise
Visit → 51★
Highland.js

Manages synchronous and asynchronous code easily, using nothing more than standard JavaScript and Node-like Streams

Developer Tools
npmstreamshighland
Visit → 3491★
get-stream

Get a stream as a string or buffer

Developer Tools
npmstreambuffer
Visit → 358★
into-stream

Convert a buffer/string/array/object into a stream

Developer Tools
npmstringbuffer
Visit → 214★
duplexify

Turn a writeable and readable stream into a single streams2 duplex stream

Developer Tools
npmstreamduplex
Visit → 194★
pumpify

Combine an array of streams into a single duplex stream

Developer Tools
npmstreampipeline
Visit → 256★
peek-stream

Transform stream that lets you peek the first line before deciding how to parse it

Developer Tools
npmstreampeek
Visit → 58★
binary-split

Newline (or any delimiter) splitter stream

Developer Tools
npmstreamsplit
Visit →
byline

Super-simple line-by-line Stream reader

Developer Tools
npmstreamreadline
Visit → 326★
first-chunk-stream

Transform the first chunk in a stream

Developer Tools
npmstreamfirst
Visit → 28★
pad-stream

Pad each line in a stream

Developer Tools
npmstreampad
Visit → 12★
multistream

Combine multiple streams into a single stream

Developer Tools
npmstreamcombine
Visit → 297★
readable-stream

Mirror of Streams2 and Streams3 implementations in core

Developer Tools
npmstreamreadable
Visit → 1045★
through2-concurrent

Transform object streams concurrently

Developer Tools
npmstreamconcurrent
Visit →
µWebSockets

Highly scalable WebSocket server & client library

API Tools
npmwebsocketc++
Visit → 18754★
Socket.io

Enables real-time bidirectional event-based communication

API Tools
javascriptnodereal-time
Visit → 62974★
Faye

Real-time client-server message bus, based on Bayeux protocol

API Tools
websocket
Visit → 4393★
SocketCluster

Scalable HTTP + WebSocket engine which can run on multiple CPU cores

API Tools
npmwebsocketcluster
Visit → 6196★

Track the tools AI agents actually recommend

Create a free account to save tools and get AI-powered recommendations.

Sign Up Free →
Get weekly indie picks straight to your inbox