finds.dev← search

// the find

binance/binance-connector-js

★ 743 · TypeScript · MIT · updated Jul 2026

A simple connector to Binance Public API

Official Binance TypeScript SDK, auto-generated from OpenAPI specs and split into ~25 separate npm packages — one per API domain (spot, futures, margin, etc.). If you're building a trading bot or data pipeline against Binance, this is the first-party starting point.

The modular package-per-domain split means you don't pull in futures types when you only need spot data. It's genuinely maintained by Binance with a CI pipeline and was pushed yesterday. The WebSocket stream support with typed response models is solid — no more guessing what fields come back from a stream. Per-package docs cover proxies, retries, keep-alive, and certificate pinning, which are real operational concerns in trading systems.

Everything is auto-generated, and the README says so explicitly — if you want to contribute a bug fix, you open an issue and wait for maintainers to regenerate. You have zero control over the codegen output. The package proliferation is also a double-edged sword: if you're hitting spot, futures, and wallet APIs you're managing three separate packages with their own changelogs and lockfile entries. There's no unified client abstraction across domains, so cross-domain workflows (common in any real trading system) involve wiring multiple clients yourself. Stars are low (743) for something this foundational, which usually means most serious traders are either using unofficial alternatives or writing their own thin wrappers.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →