FreeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
A curated list of the best, top, and most popular open-source javascript tools available right now. Showing the top 30 of 119 javascript tools in our directory, ranked by GitHub stars.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
The library for web and native user interfaces, enabling the creation of complex, interactive UIs with a component-based approach.
A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links.
A collection of coding articles and snippets that help you enhance your development skills quickly and efficiently.
Build cross-platform desktop apps using JavaScript, HTML, and CSS with Electron, integrating web technologies into native desktop applications.
High-performance JavaScript runtime that enables scalable server-side development, real-time applications, and enterprise-grade systems.
Bring data to life with SVG, Canvas, and HTML. D3.js helps you create dynamic, interactive data visualizations in web browsers using a powerful toolset with a rich ecosystem.
A modern and secure runtime for JavaScript and TypeScript with built-in support for TypeScript.
A Node library providing a high-level API to control headless Chrome or Firefox browsers over the DevTools Protocol.
Bun is an incredibly fast JavaScript runtime, bundler, test runner, and package manager β all in one tool.
Next generation frontend tooling for rapid and efficient web development. It's fast and developer-friendly!
A curated collection of awesome resources related to the React ecosystem, providing tools, libraries, tutorials, and more.
Our Newsletter
Get short emails with useful javascript projects, releases, and repos worth watching.
π Strapi is the leading open-source headless CMS. Itβs 100% JavaScript/TypeScript, fully customizable, and developer-first.
Anime is a JavaScript animation engine designed to create complex, beautiful animations with ease.
π A comprehensive guide to 33 JavaScript concepts every developer should know. This resource aims to deepen JavaScript expertise with essential concepts.
Apache ECharts is a powerful, interactive charting and data visualization library for the browser, providing a wide range of chart types and features for beautiful data representation.
A versatile bundler for JavaScript and its friends, facilitating the bundling of modules into a few assets. Supports code splitting for on-demand loading and features loaders for handling various module formats like CommonJs, AMD, ES6, CSS, images, and more.
Day.js is a 2kB immutable date-time library, providing a modern API as a lightweight alternative to Moment.js.
Delightful JavaScript testing framework with a focus on simplicity.
A comprehensive list of the top 500 ReactJS Interview Questions & Answers, preparing you for technical interviews.
A powerful library for asynchronous state management and server-state utilities with data fetching capabilities for web applications, supporting TS/JS, React Query, Solid Query, Svelte Query, and Vue Query.
Babel is a powerful JavaScript compiler that allows developers to use next-generation JavaScript, converting it into a syntax compatible with older environments.
A fast, reliable, and secure dependency management tool for JavaScript with features like offline mode and deterministic installs.
A fast, simple, and powerful open-source blog framework powered by Node.js, designed for creating and deploying static sites with ease.
β³ A modern JavaScript date utility library that provides comprehensive, lightweight functions for date manipulation.
TypeORM is an advanced ORM for TypeScript and JavaScript that provides support for major SQL databases including MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, and WebSQL. It enables developers to work with databases in both server-side (Node.js) and client-side environments, offering a seamless experience in browsers, Ionic, Cordova, and Electron platforms.
Lerna is a fast, modern build system for efficiently managing and publishing multiple JavaScript/TypeScript packages from a single repository.
Comprehensive collection of algorithms and data structures implemented in JavaScript, designed for beginners and following best practices.
A JavaScript library to position floating elements and create interactions for them, providing powerful utilities for popper and tooltip positioning.
A versatile block-style editor with a focus on clean JSON output, perfect for creating rich, structured content.
FreeCodeCamp is the most popular by GitHub stars right now. freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Yes. Every tool on this list is open source and free to use in your own projects. Many can be self-hosted.
Tools are ranked by GitHub star count, a strong proxy for community adoption and active maintenance. Star counts are refreshed regularly.
Get notified about new tools and updates to existing ones.