D3 — JavaScript-библиотека для визуализации данных через SVG, Canvas и HTML с полным контролем над графикой.
Open Source: #javascript
Проекты каталога, отмеченные тегом #javascript. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 128 проектов с суммарным рейтингом 8,880,208 звёзд на GitHub. Основные языки: JavaScript, TypeScript, Rust.
Про JavaScript-проекты
JavaScript остаётся самым массовым языком веба, и его open source экосистема это отражает: миллионы пакетов, десятки фреймворков и инструментов на любой случай. Проблема не найти библиотеку, а выбрать достойную — именно это и решает каталог.
Внутри — фронтенд-фреймворки, утилиты, образовательные репозитории и инструменты сборки. Каждый проект отобран вручную и снабжён описанием на русском с разбором, когда его стоит брать.
Репозитории
three.js — JavaScript-библиотека для 3D-графики в браузере: сцены, камеры, материалы, анимация, WebGL и WebGPU.
TypeScript добавляет к JavaScript статические типы, компилятор и языковой сервис для больших приложений.
Axios — JavaScript-клиент для HTTP-запросов в браузере и Node.js с промисами, перехватчиками и настройками запросов.
Deno — современная среда выполнения JavaScript, TypeScript и WebAssembly с безопасными настройками по умолчанию.
Node.js Best Practices — большой справочник по архитектуре, ошибкам, безопасности, тестированию и стилю кода для серверных проектов на Node.js.
Create React App — исторически важный инструмент для запуска React-приложений без ручной настройки сборки; сейчас проект находится в долгой паузе и не рекомендуется для новых продакшен-приложений.
Material UI — React-библиотека компонентов и дизайн-система вокруг Material Design, темизации, готовых контролов и интерфейсных паттернов.
Web Dev For Beginners — учебный курс Microsoft из 24 уроков за 12 недель для старта в веб-разработке на HTML, CSS и JavaScript.
App Ideas — открытая коллекция идей приложений и задач для практики программирования на разных уровнях сложности.
Puppeteer — JavaScript API для управления Chrome и Firefox через DevTools Protocol или WebDriver BiDi, обычно без графического окна.
Clean Code JavaScript — адаптация идей Clean Code для JavaScript с примерами хороших и плохих решений в функциях, объектах, ошибках и структуре кода.