platform: bun
200 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Hexagon/croner Croner is a zero-dependency JavaScript/TypeScript library for triggering functions on cron schedules and evaluating cron expressions. It su… | 88 | 2586 | stable |
| ueberdosis/hocuspocus Hocuspocus is a Yjs CRDT-based WebSocket backend for conflict-free real-time collaboration, written in TypeScript. It provides a server, cl… | 98 | 2559 | active |
| evanwashere/mitata Mitata is a microbenchmarking library for JavaScript runtimes (Bun, Deno, Node.js) and C++ via a single header. It provides a clean API for… | 37 | 2520 | active |
| huggingface/huggingface.js A collection of TypeScript JavaScript libraries for interacting with the Hugging Face ecosystem, including Hub repository management, unifi… | 94 | 2501 | active |
| Yomguithereal/mnemonist Mnemonist is a curated collection of data structures for JavaScript and TypeScript, including classics like heaps, tries, and queues as wel… | 84 | 2434 | stable |
| subsy/ralph-tui Ralph TUI is an AI Agent Loop Orchestrator delivered as a terminal UI (TUI) that runs AI coding agents like Claude Code, OpenCode, and Fact… | 77 | 2428 | active |
| thheller/shadow-cljs shadow-cljs is a build tool and compiler for ClojureScript that focuses on simplicity, good defaults, and seamless npm integration. It supp… | 77 | 2405 | active |
| broofa/mime A dependency-free JavaScript/TypeScript library for MIME type information, mapping file extensions to MIME types and vice versa using mime-… | 71 | 2355 | stable |
| MasterKale/SimpleWebAuthn SimpleWebAuthn is a collection of TypeScript-first libraries (@simplewebauthn/server and @simplewebauthn/browser) that simplify adding WebA… | 95 | 2316 | active |
| yeojz/otplib otplib is a TypeScript-first library for generating and verifying one-time passwords (HOTP and TOTP) for two-factor authentication, compati… | 99 | 2289 | active |
| xmppjs/xmpp.js xmpp.js is a modular JavaScript library implementing the XMPP (Extensible Messaging and Presence Protocol) for building chat clients and co… | 83 | 2275 | active |
| withcatai/node-llama-cpp node-llama-cpp is a Node.js library providing bindings to llama.cpp for running LLMs locally, with pre-built binaries and automatic GPU sup… | 93 | 2162 | active |
| anthropics/anthropic-sdk-typescript The official TypeScript/JavaScript SDK for accessing Anthropic's Claude language model APIs from server-side applications. It provides a ty… | 94 | 2096 | active |
| YosemiteCrew/Yosemite-Crew Yosemite Crew is an open-source, self-hostable Practice Information Management System (PIMS) for veterinary clinics, kennels, and grooming … | 87 | 2031 | active |
| dahlia/logtape LogTape is a zero-dependency, TypeScript-native logging library for JavaScript runtimes including Node.js, Deno, Bun, browsers, and edge fu… | 69 | 1975 | active |
| nimbusdotstorage/Nimbus Nimbus is an open-source cloud file storage application built with TypeScript and Bun, designed as a modern alternative to commercial cloud… | 41 | 1969 | active |
| dmmulroy/better-result A lightweight TypeScript library providing a typed Result<T, E> type that makes expected failures explicit in function signatures. It suppo… | 82 | 1931 | active |
| extractus/article-extractor A TypeScript library that extracts the main article content, title, image, and metadata from a given URL or raw HTML string. It supports cu… | 98 | 1909 | active |
| sjdonado/idonthavespotify A web app that converts music links between streaming services like Spotify, Apple Music, YouTube Music, Tidal, and Deezer. It parses the s… | 75 | 1908 | active |
| Lulzx/tinypdf tinypdf is a minimal TypeScript library for creating PDF documents with under 400 lines of code and zero dependencies. It supports text, sh… | 70 | 1908 | active |
| LibPDF-js/core LibPDF is a modern TypeScript PDF library for parsing, modifying, generating, and signing PDF documents. It combines lenient parsing (like … | 80 | 1803 | active |
| stevedylandev/bhvr bhvr is a full-stack TypeScript monorepo starter template combining Bun, Hono, Vite, and React with shared types between client and server.… | 61 | 1801 | active |
| pondorasti/emojis A web application that generates custom Slack emojis from text prompts using AI image generation (SDXL emoji model) via Replicate. It is a … | 57 | 1768 | active |
| fullstack-build/tslog tslog is a universal, fully typed logging library for TypeScript and JavaScript that runs in Node.js, browsers, Deno, Bun, workers, and Rea… | 96 | 1737 | active |
| jdalrymple/gitbeaker Gitbeaker is a comprehensive, fully typed GitLab API SDK for Node.js, Deno, Bun, browsers, and CLI usage. It covers all of GitLab's exposed… | 83 | 1731 | active |
| timothymiller/t4-app T4 App (create-t4-app) is a full-stack meta-framework and interactive CLI for building universal iOS, Android, and Progressive Web Apps usi… | 30 | 1720 | active |
| justjake/quickjs-emscripten TypeScript bindings for the QuickJS JavaScript interpreter compiled to WebAssembly, letting you safely evaluate untrusted JavaScript inside… | 75 | 1696 | active |
| thednp/bootstrap.native bootstrap.native (BSN) is a lightweight, dependency-free set of Bootstrap 5 components written in TypeScript, replacing Bootstrap's jQuery/… | 80 | 1682 | active |
| bufbuild/protobuf-es Protobuf-ES is a Protocol Buffers runtime and protoc plugin for JavaScript and TypeScript, generating idiomatic plain-object messages with … | 98 | 1655 | active |
| Open-Curiosity/gini-agent Gini Agent is a personal AI agent runtime that remembers conversations, learns skills from task outcomes, and exposes chat, CLI, web, and m… | 74 | 1637 | active |
| vigorX777/ai-daily-digest A zero-dependency TypeScript CLI tool (runnable as an OpenCode skill) that fetches the latest posts from 90 top tech blogs recommended by A… | 45 | 1630 | active |
| W4G1/multithreading A TypeScript library providing Rust-inspired concurrency primitives for JavaScript, including a managed worker pool, Mutexes, Semaphores, a… | 60 | 1609 | active |
| gigobyte/purify Purify is a functional programming library for TypeScript providing algebraic data types like Maybe, Either, and Result, plus runtime type … | 63 | 1603 | active |
| af/envalid Envalid is a small TypeScript library for validating and accessing environment variables in Node.js, Bun, and other compatible JavaScript r… | 83 | 1588 | stable |
| styled-components/jest-styled-components A testing utility library for styled-components that improves Jest, Vitest, and Bun snapshot testing by inlining readable CSS rules into sn… | 87 | 1580 | active |
| tickernelz/opencode-mem An OpenCode plugin that gives AI coding agents persistent memory across sessions using an embedded local Turso/libSQL vector database. It a… | 82 | 1528 | active |
| disler/claude-code-hooks-multi-agent-observability A self-hosted observability system that captures Claude Code hook events via HTTP, stores them in SQLite, and streams them over WebSocket t… | 48 | 1527 | active |
| haydenbleasel/files-sdk Files SDK is a unified TypeScript storage SDK that provides one small API (ten methods) across 40+ object and blob storage providers includ… | 80 | 1515 | active |
| photon-hq/spectrum-ts Spectrum (by Photon) is an open-source TypeScript framework for building AI agents that communicate over real messaging interfaces like iMe… | 78 | 1496 | active |
| hectorm/otpauth A JavaScript One-Time Password library implementing HOTP (RFC 4226) and TOTP (RFC 6238) for generating and validating 2FA tokens. It runs i… | 86 | 1471 | stable |
| ghostwright/phantom Phantom is a self-hostable AI agent application that gives each agent its own dedicated computer (VM runtime), persistent memory, and ident… | 54 | 1461 | active |
| p2r3/beheader A command-line tool that generates polyglot files - single files that are simultaneously valid images, videos, PDFs, ZIP archives, and HTML… | 48 | 1455 | active |
| photon-hq/imessage-kit A type-safe, zero-dependency TypeScript SDK for reading, sending, and automating iMessage conversations on macOS. It supports sending text,… | 71 | 1447 | active |
| hattipjs/hattip Hattip is a set of TypeScript packages for building HTTP server applications using web-standard Fetch API Request/Response objects. Handler… | 76 | 1380 | active |
| unjs/destr destr is a TypeScript library providing a faster, safer alternative to JSON.parse for arbitrary inputs. It gracefully falls back to the ori… | 79 | 1376 | stable |
| true-myth/true-myth True Myth is a TypeScript library providing type-safe Maybe, Result, and Task types for handling null values, errors, and async operations … | 93 | 1361 | active |
| good-lly/s3mini s3mini is an ultra-lightweight (~20 KB) zero-dependency TypeScript client for S3-compatible object storage, supporting AWS SigV4, pre-signe… | 79 | 1343 | active |
| SkipLabs/skip Skip is an open-source framework for building reactive backend services, featuring an incremental compute engine that automatically keeps d… | 78 | 1307 | active |
| unjs/ufo ufo is a lightweight TypeScript library providing human-friendly URL utilities for parsing, joining, normalizing, and encoding URLs. It is … | 88 | 1302 | active |
| openworkflowdev/openworkflow OpenWorkflow is an open-source TypeScript framework for building durable, resumable workflows backed by PostgreSQL or SQLite. It memoizes e… | 78 | 1302 | active |
| ridafkih/keeper.sh Keeper.sh is an open-source calendar syncing tool that copies events between Google Calendar, Outlook, iCloud, Fastmail, CalDAV servers, an… | 79 | 1272 | active |
| philschmid/mcp-cli A lightweight Bun-based command-line tool for interacting with MCP (Model Context Protocol) servers over stdio and HTTP. It lets users and … | 56 | 1258 | active |
| KonghaYao/cn-font-split A Rust-based font subsetting tool that splits large CJK and other character fonts (otf, ttf, woff2) into small, web-ready packages with fin… | 79 | 1235 | active |
| supavec/supavec Supavec is an open-source RAG-as-a-Service platform (an alternative to Carbon.ai) that lets developers upload documents, generate embedding… | 48 | 1233 | active |
| rohunvora/x-research-skill A TypeScript CLI and agent skill that wraps the X/Twitter API for searching tweets, pulling threads, monitoring accounts, and generating so… | 46 | 1223 | active |
| unjs/unpdf unpdf is a TypeScript library providing PDF extraction and rendering utilities that work across all JavaScript runtimes, including Node.js,… | 93 | 1218 | active |
| persian-tools/persian-tools A comprehensive, zero-dependency TypeScript toolkit with 27+ utilities for Persian (Farsi) text, numbers, and Iranian-specific validation s… | 72 | 1210 | active |
| uhop/stream-json stream- is a micro-library of composable stream components for parsing, filtering, and transforming JSON and JSONC with a minimal memory fo… | 76 | 1195 | stable |
| remorses/gpuix GPUIX provides React and TypeScript bindings for GPUI, Zed's GPU-accelerated UI framework, letting you build native desktop apps that rende… | 82 | 1189 | active |
| wellwelwel/poku Poku is a zero-dependency, cross-platform test runner for JavaScript and TypeScript that runs the same test suite on Node.js, Bun, and Deno… | 84 | 1178 | active |
| c4spar/cliffy Cliffy is a TypeScript-first, runtime-agnostic toolkit for building complex command-line applications on Deno, Node, and Bun. It provides a… | 95 | 1175 | active |
| sindresorhus/memoize A TypeScript library for memoizing functions, caching results of calls with identical input to speed up consecutive invocations. It support… | 77 | 1163 | active |
| Alchemy Alchemy is a TypeScript-native Infrastructure-as-Code library for defining cloud resources (e.g., Cloudflare Workers, R2 buckets, Durable O… | 80 | 1162 | active |
| EventSource/eventsource A WhatWG/W3C-compliant EventSource client library for consuming server-sent events (SSE) in Node.js, browsers, Deno, Bun, and other JavaScr… | 98 | 1155 | stable |
| ponder-sh/ponder Ponder is an open-source TypeScript framework for indexing EVM smart contract data into Postgres and serving it via GraphQL or SQL over HTT… | 95 | 1121 | active |
| openresponses/openresponses Open Responses is an open-source specification for multi-provider, interoperable LLM interfaces modeled on the OpenAI Responses API, defini… | 57 | 1100 | active |
| shuding/better-all better-all is a TypeScript library that provides an improved Promise.all with automatic dependency optimization. Tasks are declared in an o… | 82 | 1095 | active |
| tus/tus-node-server tus-node-server is the official Node.js/TypeScript implementation of the tus resumable upload protocol, usable standalone or integrated int… | 100 | 1094 | active |
| drashland/drash Drash is a strongly typed, runtime-agnostic web framework for building structured HTTP services in JavaScript, built on Web Standards. It w… | 100 | 1067 | active |
| LocoreMind/locoagent LocoAgent is an AI-powered social media agent that autonomously operates real accounts through genuine browser automation via Chrome DevToo… | 72 | 1043 | active |
| snipeship/ccflare ccflare is a self-hosted multi-provider proxy for Anthropic and OpenAI APIs that routes requests by URL prefix, load-balances across multip… | 53 | 1042 | active |
| kofrasa/mingo Mingo is a TypeScript library that implements the MongoDB query language for in-memory JavaScript objects. It supports queries, projections… | 75 | 1038 | active |
| better-auth/better-fetch Better Fetch is an advanced TypeScript fetch wrapper with standard schema validation support (zod, valibot, arktype), pre-defined routes, c… | 88 | 1036 | active |
| fedify-dev/fedify Fedify is a TypeScript framework for building federated server applications on the ActivityPub protocol, handling signatures, discovery, ac… | 88 | 1021 | active |
| ChenyCHENYU/Robot_Admin Robot Admin is a modern enterprise admin dashboard template built with Vue 3, TypeScript, and Naive UI, offering 49 ready-to-use components… | 79 | 1015 | active |
| alfateam/orange-orm Orange ORM is an Object Relational Mapper for Node.js, Bun, and Deno supporting TypeScript and JavaScript with an Active Record pattern and… | 98 | 1012 | active |
| bknd-io/bknd bknd is a lightweight, batteries-included backend-as-a-service (Firebase/Supabase alternative) providing data management, authentication, m… | 66 | 3751 | experimental |
| DevAgentForge/Open-Claude-Cowork Open Claude Cowork (Agent Cowork) is an open-source desktop AI assistant that serves as a GUI alternative to Claude Cowork, helping users w… | 59 | 3399 | experimental |
| oboard/claude-code-rev A restored, runnable source tree of Anthropic's Claude Code CLI, reconstructed from source maps with shims filling unrecoverable modules. I… | 58 | 3286 | experimental |
| codeaashu/claude-code A repository containing the leaked TypeScript source code of Anthropic's Claude Code, an agentic coding CLI that edits files, runs commands… | 50 | 3267 | experimental |
| honojs/honox HonoX is a meta-framework built on Hono and Vite for creating full-stack websites and Web APIs with file-based routing and fast SSR. It sup… | 92 | 2909 | experimental |
| tanbiralam/claude-code A repository containing the leaked TypeScript source of Anthropic's Claude Code, an agentic coding CLI that runs in the terminal and perfor… | 51 | 2195 | experimental |
| cyberpapiii/chipotlai-max Chipotlai Max is a meme fork of the OpenCode AI coding agent that hardcodes Chipotle's reverse-engineered 'Pepper' support chatbot as the d… | 53 | 1530 | experimental |
| chmod777john/swarm-ide Swarm-IDE is a self-hosted IDE for orchestrating self-organizing agent swarms, where agents dynamically create sub-agents and communicate v… | 47 | 1500 | experimental |
| facebookresearch/shumai Shumai is a fast, differentiable tensor library for TypeScript and JavaScript built on Bun and Flashlight (ArrayFire backend). It provides … | 32 | 1172 | experimental |
| jayminwest/overstory Overstory is a TypeScript CLI that orchestrates multiple AI coding agents as a team, spawning workers in isolated git worktrees and coordin… | 10 | 1331 | abandoned |
| pilcrowonpaper/oslo Oslo is a zero-dependency TypeScript collection of auth-related utilities covering JWTs, OAuth2, password hashing, OTP, WebAuthn, cookies, … | 10 | 1148 | abandoned |
| microsoft/TypeScript TypeScript is a strongly typed superset of JavaScript that adds optional static types and compiles down to clean, standards-based JavaScrip… | 95 | 110715 | stable |
| google/zx zx is a JavaScript/Node.js library and CLI for writing shell scripts with template literals that wrap child_process, handling argument esca… | 82 | 45704 | stable |
| clockworklabs/SpacetimeDB SpacetimeDB is a relational database with embedded server-side logic (reducers), real-time client sync, auth, and deployment built into a s… | 96 | 25076 | active |
| pubkey/rxdb RxDB is a local-first, reactive NoSQL database for JavaScript applications that runs in browsers, mobile apps, desktop apps, and servers. I… | 99 | 23368 | active |
| taskforcesh/bullmq BullMQ is a fast, robust message queue and background job processing library built on Redis (or PostgreSQL), available natively for Node.js… | 95 | 9333 | stable |
| open-pencil/open-pencil OpenPencil is an open-source, AI-native design editor that opens and writes native Figma (.fig) files, with built-in AI chat that can creat… | 81 | 8003 | active |
| colyseus/colyseus Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, … | 95 | 7226 | stable |
| aidlearning/AidLearning-FrameWork AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 70 | 5797 | active |
| Uniswap/interface The open-source repository for Uniswap Labs' front-end interfaces, including the Uniswap web app, the Uniswap Wallet mobile app, and the wa… | 94 | 5532 | active |
| chdb-io/chdb chDB is an in-process SQL OLAP engine powered by ClickHouse, embeddable in Python (plus Go, Rust, Node.js, and Bun bindings) without runnin… | 97 | 2879 | active |
| productdevbook/hucre hucre is a zero-dependency spreadsheet engine written in pure TypeScript that reads and writes XLSX, CSV, ODS, JSON, NDJSON, and XML with s… | 80 | 2098 | active |
| gowebly/gowebly Gowebly is a next-generation CLI tool for scaffolding full-stack web applications with a Go backend and htmx, hyperscript, or Alpine.js fro… | 78 | 1227 | active |
| AnnaSuSu/TechSpar TechSpar is an open-source AI-powered technical interview preparation application that combines targeted training, resume-based mock interv… | 82 | 1055 | active |
← prev page 2 / 2