Bun is an all-in-one toolkit for JavaScript and TypeScript apps, featuring a fast runtime, bundler, test runner, and package manager in a single executable.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONUCloud SDK for Node.js: a client library for calling UCloud cloud APIs from Node.js. The README links Chinese-language guides on quickstart, configuration, error handling, middleware and generic calls, plus examples for batch-creating cloud hosts and building a two-tier load-balanced architecture.
WebTorrent is a streaming BitTorrent client written in pure JavaScript for Node.js and the browser, using WebRTC for peer-to-peer transport without plugins.
RxDB is a local-first, reactive NoSQL database for JavaScript apps, running in browsers, Node.js, React Native, Electron and more. It provides a swappable storage layer and a sync engine that replicates with your existing backend via HTTP, GraphQL, CouchDB, WebSocket and other adapters.
Prisma Next is a next-generation TypeScript ORM for Node.js, designed to be extensible, composable, and AI-agent friendly by default. Supports PostgreSQL (general availability), MongoDB (early access), and SQLite (proof of concept). Features a skills-based AI agent integration and an open SPI for custom extensions.
Payload is an open-source, Next.js-native headless CMS and fullstack app framework. It installs into your existing /app folder and provides a TypeScript backend, admin panel, auth, versions and access control out of the box.
nvm is a POSIX-compliant version manager for Node.js installed per-user and invoked per-shell. It supports bash, zsh, ksh, dash, and sh across Unix, macOS, and WSL.
Outline is a fast, real‑time collaborative knowledge base for teams. Built with React and Node.js, it supports markdown, offers hosted and self‑hosted deployments via Docker, and includes extensive documentation, translation, and contribution guidelines.
Hexo is a fast, simple and powerful blog framework powered by Node.js. It renders Markdown content into static files, offers one-command deployment to services like GitHub Pages, and is extended by a large ecosystem of themes and plugins.
A CLI tool that scans for node_modules directories across your system, displays their sizes, and lets you interactively delete them to free up disk space.
NanoPay is a JavaScript/TypeScript library for the Nano cryptocurrency network. It provides client workflows and low-level functions for accounts, local signing, block building, work generation, node RPC, sends, receives, representative changes, exact amount conversion, payment URIs, and confirmation watching. It supports ESM, CommonJS, TypeScript, and browsers, and is GPL-3.0-only.
A curated collection of single-file cheatsheets covering popular programming languages, backend and frontend frameworks, databases, and development tools, with a website directory and open contribution via pull requests.
A modern web client for PokerTH Texas Hold'em that runs in any browser via WebSocket-to-TCP proxy. Play online against real opponents or offline against bots, supports PWA installation, themed customization, and syncs settings across devices with a registered account.
Flux-Chat is a chat application built with Node.js, Express, ReactJS, Flux, MongoDB, and Gulp. The README covers a demo link, npm-based setup/build/start, gulp watching, deployment, testing with Testem, and configuration files.
Kysely is a type-safe and autocompletion-friendly TypeScript SQL query builder inspired by Knex.js.
Qrbit is a fast, cross-platform QR code generator for Node.js, built with Rust for high performance. It supports logo embedding, customizable colors, and outputs QR codes in SVG, PNG, JPEG, and WebP formats without requiring a `canvas` dependency.
atom.io is a versatile TypeScript state engine for modern ECMAScript applications, featuring primitives for source and derived state with various framework adapters.
Wiki.js is a modern, lightweight open-source wiki application built on Node.js. It supports multiple database backends including PostgreSQL, MySQL, SQLite, MariaDB, and MSSQL, offers full Markdown support, real-time collaborative editing, role-based access control, and multilingual content management.
Auth.js (formerly NextAuth.js) is an open-source, full-stack authentication library for modern web applications. It supports OAuth, OIDC, passwordless, and Passkeys, works with or without a database, and runs on any JS runtime.
ice.js 是阿里巴巴开源的基于 React 的渐进式应用框架,提供零配置开发体验,支持 TypeScript、Sass、CSS Modules 等,内置文件系统路由、状态管理与请求方案,支持 SSG/SSR 混合渲染、插件系统,并可同时构建 Web、小程序与 Weex 多端应用。