backblaze-labs

    backblaze-labs/b2-sdk-typescript

    Backblaze-maintained TypeScript and JavaScript SDK for B2 Cloud Storage, currently incubating in Backblaze-Labs

    web
    b2
    b2-labs
    javascript
    sdk
    sdk-js
    TypeScript
    MIT
    8 stars
    2 forks
    8 GitHub watchers
    Updated Nov 6, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    3 releases in the last 90 days, the latest 20 days ago, with 3 contributors on GitHub.

    Use Cases & Benefits

    • Provides a fully typed TypeScript and JavaScript SDK for interacting with Backblaze B2 Cloud Storage across multiple runtimes.
    • Offers zero runtime dependencies with isomorphic source code that runs unmodified in Node.js, browsers, Deno, Bun, and edge environments.
    • Use for building cloud storage integrations that require robust multipart uploads and resumable transfers with progress tracking.
    • Use for implementing server-side encryption and legal hold features to secure and manage sensitive file retention policies.
    • Use for developing event-driven applications that react to B2 storage events via webhook notifications with built-in signature verification.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present
    • Contributing guide: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    A Backblaze-maintained TypeScript and JavaScript SDK for Backblaze B2 Cloud Storage, currently incubating in Backblaze Labs.

    Isomorphic at the source level. One source tree runs unmodified in Node.js 22+, Bun, Deno, browsers, Cloudflare Workers, and Vercel Edge. Internal imports use .ts extensions so Deno reads src/ directly with no build step. See Source isomorphism.

    Async-first. Built on Web Streams, AbortSignal, and crypto.subtle. No callbacks, no legacy APIs.

    Fully typed. Branded IDs, discriminated unions for encryption settings and errors, strict TypeScript with exactOptionalPropertyTypes.

    Zero runtime dependencies. The core package has no dependencies in package.json.

    Full API reference: backblaze-labs.github.io/b2-sdk-typescript (generated from source on every push to main).

    Excerpt from the backblaze-labs/b2-sdk-typescript README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Jun 25: +0Jun 26: +0Jun 27: +0Jun 28: +0Jun 29: +0Jun 30: +0Jul 1: +0Jul 2: +0Jul 3: +0Jul 4: +0Jul 5: +0Jul 6: +0Jul 7: +0Jul 8: +0Jul 9: +0Jul 10: +0Jul 11: +0Jul 12: +1Jul 13: +0Jul 14: +0Jul 15: +0Jul 16: +0Jul 17: +0Jul 18: +0Jul 19: +0Jul 20: +0Jul 21: +0Jul 22: +0Jul 23: +0Jul 24: +0Jul 25: +0Jul 26: +0Jul 27: +0Jul 28: +0Jul 29: +0Jul 30: +0Jul 31: +0Aug 1: +0Aug 2: +0Aug 3: +0Aug 4: +0Aug 5: +0Aug 6: +0Aug 7: +0Aug 8: +0Aug 9: +0Aug 10: +0Aug 11: +0Aug 12: +0Aug 13: +0Aug 14: +0Aug 15: +0Aug 16: +0Aug 17: +0Aug 18: +0Aug 19: +0Aug 20: +0Aug 27: +0Aug 28: +0Aug 29: +0Aug 30: +0Aug 31: +0Sep 1: +0Sep 2: +0Sep 3: +0Sep 4: +0Sep 5: +0Sep 6: +0Sep 7: +0Sep 8: +0Sep 9: +0Sep 10: +0Sep 11: +0Sep 12: +0Sep 13: +0Sep 14: +0Sep 15: +0Sep 16: +0Sep 17: +0Sep 18: +0Sep 19: +0Sep 20: +0Sep 21: +0Sep 22: +0

    +1 star over 90 days across 86 snapshot days; best day +1 on Jul 12.

    Forks

    2+1

    Open issues

    30-21

    Compared with peers in Web

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    backblaze-labs/b2-sdk-typescript compared with Web repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    pingdotgg/t3code48.4K+16.6K40today
    pbakaus/impeccable104.0K+8.7K5410 days ago
    HunYiSage/dsh-purge19.2K+6.2K13today
    Renhuai123/ziwei-doushu16.2K+6.1K4421 days ago
    paperclipai/paperclip111.5K+2.8K5913 days ago
    backblaze-labs/b2-sdk-typescript8—3720 days ago
    Category median48.4K+6.2K44—

    Also by backblaze-labs

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description