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 COLLECTIONDetox is a gray box end-to-end testing framework for mobile apps, supporting React Native on Android and iOS. It automates user interactions, reduces flakiness, and integrates with CI/CD pipelines.
LiveDoc is a living documentation platform that brings Gherkin-style BDD syntax to Vitest and xUnit, with a real-time web viewer for test results, tag filtering, data tables and scenario outlines.
Comprehensive guide covering vast tech areas, helping professionals and students gain knowledge and resolve doubts for tech careers.
JSDoc is an API documentation generator for JavaScript. It parses annotated source files and outputs HTML documentation, installable globally or locally via npm on Node.js 8.15.0 and later, and is supported by community templates and build-tool plugins.
Expo is an open-source framework for building universal native apps with React that run on Android, iOS, and the web. The repository bundles the Expo SDK, Modules API, CLI, Router, Go client, templates, and documentation.
Kokopu-React is a React-based library designed to create and display chessboards and related chess components.
Ditto scans JavaScript/TypeScript repositories with ts-morph, fingerprints each function through an LLM, clusters behavioural duplicates by embedding, then executes pure functions in a sandbox to show where they diverge.
Monkshu is a complete JavaScript-based enterprise application server built on Node.js. It provides a unified platform with a Web Components frontend, REST API backend, mobile app frameworks for iOS and Android, Electron desktop support, and PWA capabilities—all with minimal external dependencies.
Oxc is a collection of high-performance JavaScript and TypeScript tools written in Rust, designed for parsing, transformation, and linting.
FormatJS is a monorepo providing internationalization libraries for JavaScript, most notably react-intl. It offers ICU message parsing, locale-aware formatting, and build-time tooling.
A Node.js command-line bot that scans ETH/USDC prices across five DeFi price sources and triggers a flash-loan arbitrage contract when the spread reaches 0.9%. The README covers wallet setup, an interactive menu and risk warnings.
cube-ui is a mobile UI component library implemented in Vue, open-sourced by DiDi. It supports full or modular component registration, ships with documentation, an example app, and a vue-cli based template for scaffolding new projects.
TanStack Table is a headless, framework-agnostic UI library for building powerful tables and datagrids. It supports React, Vue, Solid, Svelte, Angular, and more, offering full control over markup, styles, and behavior with features like sorting, filtering, grouping, and row selection.
NodeGUI is a library for building cross-platform native desktop applications with Node.js and CSS-like styling, powered by Qt6 for low CPU and memory usage. It offers complete Node.js API support, Flexbox layout, TypeScript support, and React/Vue/Svelte variants.
Nakama is an open-source game backend server from Heroic Labs. It provides users, storage, social graph, chat, realtime and turn-based multiplayer, leaderboards, tournaments, parties, purchase validation, notifications and runtime code.
A code beautifier for JavaScript, CSS, and HTML that reformats and re-indents code with extensive configuration options. Available as a CLI tool, Node.js library, Python package, and web library.
Puter is an open-source, self-hostable internet computer that bundles files, apps, and games in one place. It offers cloud storage, databases, serverless workers, and AI APIs for developers, plus an app store for publishing and monetizing web apps.
Webpack is a module bundler that bundles JavaScript files for use in the browser and can transform, bundle, or package almost any resource or asset. It supports ES modules, CommonJS, AMD, loaders, plugins, code splitting, and production optimizations.
Directus wraps any SQL database with auto-generated REST and GraphQL APIs, a visual management Studio, and a native MCP server for AI agents. It supports granular permissions and self-hosting.