JavaScript Tools

97 tools available

โš›๏ธ 235.2k

React

The library for web and native user interfaces, enabling the creation of complex, interactive UIs with a component-based approach.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐ŸŒ Web๐Ÿงฐ Framework
๐Ÿ“˜ 191.1k

JavaScript Algorithms

A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŽ“ Learning & Career๐ŸŸก JavaScript๐Ÿ”ฌ Data Science
โฑ๏ธ 123.1k

30 Seconds of Code

A collection of coding articles and snippets that help you enhance your development skills quickly and efficiently.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ•ถ๏ธ Awesome๐ŸŽ“ Learning & Career
๐Ÿ–ฅ๏ธ 116.6k

Electron

Build cross-platform desktop apps using JavaScript, HTML, and CSS with Electron, integrating web technologies into native desktop applications.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงฐ Framework๐Ÿ’ป Desktop๐ŸŸก JavaScript
โšก 111.1k

Node.js

High-performance JavaScript runtime that enables scalable server-side development, real-time applications, and enterprise-grade systems.

๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools
๐Ÿ“Š 110.5k

D3

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.

๐Ÿ“ˆ Visualization๐ŸŸก JavaScript๐ŸŒ Web
๐Ÿ–ฅ๏ธ 90.6k

Puppeteer

A Node library providing a high-level API to control headless Chrome or Firefox browsers over the DevTools Protocol.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿงช Testing๐Ÿ”Œ Browser Extension๐ŸŸก JavaScript
โšก 77.8k

Bun

Bun is an incredibly fast JavaScript runtime, bundler, test runner, and package manager โ€“ all in one tool.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ’š Node.js๐Ÿ› ๏ธ Tools
๐Ÿ› ๏ธ 67.9k

Awesome React

A curated collection of awesome resources related to the React ecosystem, providing tools, libraries, tutorials, and more.

๐Ÿ•ถ๏ธ Awesomeโš›๏ธ React๐ŸŸก JavaScript
๐ŸŒ 66.5k

Strapi

๐Ÿš€ Strapi is the leading open-source headless CMS. Itโ€™s 100% JavaScript/TypeScript, fully customizable, and developer-first.

๐Ÿ“ CMS๐ŸŸก JavaScript๐Ÿ”ท TypeScript
๐Ÿ“ฆ 65.3k

Webpack

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.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ› ๏ธ Tools๐ŸŽ๏ธ Performance
๐Ÿ“˜ 65.1k

33 JavaScript Concepts

๐Ÿ“œ A comprehensive guide to 33 JavaScript concepts every developer should know. This resource aims to deepen JavaScript expertise with essential concepts.

๐ŸŽ“ Learning & Career๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“Š 63.5k

ECharts

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.

๐Ÿ“ˆ Visualization๐ŸŒ Web๐ŸŸก JavaScript
๐ŸŽจ 59.6k

Anime

Anime is a JavaScript animation engine designed to create complex, beautiful animations with ease.

๐Ÿƒโ€โ™‚๏ธ Animation๐ŸŸก JavaScript๐ŸŒ Web
๐Ÿ•’ 47.7k

Dayjs

Day.js is a 2kB immutable date-time library, providing a modern API as a lightweight alternative to Moment.js.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ”จ Utils
๐Ÿƒ 44.7k

Jest

Delightful JavaScript testing framework with a focus on simplicity.

๐Ÿงช Testing๐ŸŸก JavaScript๐Ÿ’š Node.js
๐Ÿ” 44.2k

TanStack Query

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.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’ซ State๐Ÿ› ๏ธ Tools๐ŸŸก JavaScript
๐Ÿ”ง 43.6k

Babel

Babel is a powerful JavaScript compiler that allows developers to use next-generation JavaScript, converting it into a syntax compatible with older environments.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ› ๏ธ Tools
โ“ 41.9k

ReactJS Interview Questions

A comprehensive list of the top 500 ReactJS Interview Questions & Answers, preparing you for technical interviews.

๐ŸŽ“ Learning & Career๐ŸŸก JavaScriptโš›๏ธ React
๐Ÿงถ 41.5k

Yarn

A fast, reliable, and secure dependency management tool for JavaScript with features like offline mode and deterministic installs.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ› ๏ธ Tools
๐Ÿ“ฆ 35.9k

Lerna

Lerna is a fast, modern build system for efficiently managing and publishing multiple JavaScript/TypeScript packages from a single repository.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“ฆ Version Control๐ŸŸก JavaScript๐Ÿ”ท TypeScript
๐Ÿ“… 35.7k

Date-fns

โณ A modern JavaScript date utility library that provides comprehensive, lightweight functions for date manipulation.

๐Ÿ”จ Utils๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“š 33.0k

JavaScript

Comprehensive collection of algorithms and data structures implemented in JavaScript, designed for beginners and following best practices.

๐ŸŽ“ Learning & Career๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development
๐ŸŽˆ 31.1k

Floating-ui

A JavaScript library to position floating elements and create interactions for them, providing powerful utilities for popper and tooltip positioning.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ› ๏ธ Tools
๐Ÿ“ 30.1k

Editor.js

A versatile block-style editor with a focus on clean JSON output, perfect for creating rich, structured content.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“š Documentation๐Ÿ› ๏ธ Tools๐ŸŸก JavaScript
๐Ÿ”ฅ 29.5k

React-boilerplate

๐Ÿ”ฅ A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScriptโš›๏ธ React๐ŸŽ๏ธ Performance
๐ŸŒ 29.4k

Cheerio

The fast, flexible, and elegant library for parsing and manipulating HTML and XML efficiently.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŒ Web๐Ÿ”จ Utils๐ŸŸก JavaScript
๐ŸŒ 28.7k

React-three-fiber

๐Ÿ‡จ๐Ÿ‡ญ A powerful React renderer for Three.js, enabling declarative 3D graphics using the React ecosystem.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScriptโš›๏ธ React๐Ÿ“ˆ Visualization
๐ŸŽจ 28.4k

Motion

A modern animation library for React and JavaScript that simplifies the implementation of dynamic animations and transitions.

๐Ÿƒโ€โ™‚๏ธ Animationโš›๏ธ React๐ŸŸก JavaScript
๐Ÿ”„ 28.3k

Immer

Immer is a JavaScript library that allows you to work with immutable state by mutating the current state, simplifying state management in your applications.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ’ซ State๐Ÿ”จ Utils

Stay Updated!

Get notified about new tools and updates to existing ones.