anime.js — JavaScript-движок анимации для CSS-свойств, SVG, DOM-элементов и временных шкал.
Open Source: #javascript
Проекты каталога, отмеченные тегом #javascript. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 128 проектов с суммарным рейтингом 8,880,208 звёзд на GitHub. Основные языки: JavaScript, TypeScript, Rust.
Про JavaScript-проекты
JavaScript остаётся самым массовым языком веба, и его open source экосистема это отражает: миллионы пакетов, десятки фреймворков и инструментов на любой случай. Проблема не найти библиотеку, а выбрать достойную — именно это и решает каталог.
Внутри — фронтенд-фреймворки, утилиты, образовательные репозитории и инструменты сборки. Каждый проект отобран вручную и снабжён описанием на русском с разбором, когда его стоит брать.
Репозитории
Express — минималистичный веб-фреймворк для Node.js: маршруты, промежуточные обработчики, HTTP-ответы и серверная основа для API и сайтов.
Chart.js — JavaScript-библиотека для графиков на canvas: линии, бары, круговые диаграммы и другие визуализации данных.
Apache ECharts — библиотека для интерактивных графиков и визуализации данных в браузере.
33 JS Concepts — подборка ключевых понятий JavaScript для системного изучения языка.
Awesome Node.js — курируемая подборка пакетов, инструментов и материалов для Node.js.
webpack — сборщик JavaScript-модулей и веб-ресурсов для сложных клиентских приложений.
uBlock Origin — расширение для Chromium и Firefox, блокирующее нежелательные запросы и элементы страниц.
JavaScript Questions — большая коллекция вопросов и объяснений по поведению JavaScript.
Socket.IO — библиотека для двусторонней связи в реальном времени между клиентом и сервером.
GitHub Resume — веб-приложение, которое собирает страницу резюме по публичным данным профиля GitHub.
AnythingLLM — приложение для работы с документами, агентами и разными LLM-провайдерами в одном интерфейсе.