A popular open-source guide to 33 essential JavaScript concepts, with clear explanations, code examples, and curated resources. It has grown beyond the original list and is available in 40+ translations.
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 COLLECTIONAngular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript. The repository provides the framework source, documentation links, development setup via Angular CLI, ecosystem info, and contributing guidelines.
Nx is a monorepo platform for TypeScript and polyglot codebases: a Rust-built, TypeScript-extensible core that caches what did not change, runs only affected tasks, and adds plugins plus an integrated, self-healing CI.
An 'awesome' list collecting JavaScript frameworks, web component libraries, UI component libraries for React, Vue, Angular, and more, mobile UI components, admin templates, and icon libraries. It includes GitHub star and npm download badges, and covers both active and historically significant projects.
Storybook is a frontend workshop for building, documenting, and testing UI components and pages in isolation. It supports many frameworks and offers addons for accessibility, documentation, and interactive development.
Happy DOM is a JavaScript implementation of a web browser's DOM without a graphical user interface, designed so browser-style code and component tests can run in runtimes like Node.js and Bun.
Build interactive, responsive dashboards with drag-and-drop widgets. Supports Angular, React, Vue, and more. Mobile-friendly with TypeScript.
Idiomatic Angular wrapper for Takt privacy‑friendly analytics. Provides a bootstrap provider, injectable service, click‑tracking directive, badge and embed components, a custom element and a stats client. SSR‑safe, configurable and works with Angular 17+.
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.
PeerTube is a free, decentralized, and federated video platform that enables anyone to host their own video streaming service as part of a broader interconnected network, without ads or vendor lock-in.
Wails is a framework for building desktop applications with Go and web technologies, bundling Go backend code and an HTML/JS/CSS frontend into a single binary using native rendering engines instead of an embedded browser.
CompoMo (@ds-mo/ui) is a framework-agnostic Stencil.js web component library styled with TokoMo design tokens, shipping generated Angular, React and Vue adapters alongside an MCP metadata server.
Paperless-ngx is a document management system that transforms physical documents into a searchable online archive to reduce paper usage.
Free index of Chinese programming books covering operating systems, AI, Web, algorithms, and various programming languages, with community contributions.
Prettier is an opinionated code formatter that parses code and reprints it with consistent rules, taking maximum line length into account and wrapping when needed. It can run in editors on save, pre-commit hooks, or CI.
NG‑ZORRO is an enterprise‑class Angular UI component library built on Ant Design, offering 70+ TypeScript‑typed components, theme customization, i18n, SSR and Electron support for Angular 22+ applications.
Litlyx is an open-source, cookie-free analytics solution with an AI-powered dashboard. It offers a one-script install, npm package, custom events, cURL API, cloud or Docker self-hosting, and Apache 2.0 licensing.
tsParticles is a lightweight TypeScript library for creating customizable particle effects, confetti, and fireworks animations as website backgrounds. Offers framework-specific components for React, Vue, Angular, Svelte, and more.
Official Sentry SDKs for JavaScript provide error tracking across browsers, Node.js, and frameworks like React, Angular, and Vue. Install via npm/yarn, initialize with a DSN, and capture errors and messages for application monitoring.
Open-source wealth management software for tracking stocks, ETFs, and cryptocurrencies. Features portfolio performance analytics, multi-account management, static risk analysis, and a privacy-focused, self-hostable design.