React Bits — коллекция анимированных и настраиваемых React-компонентов для выразительных интерфейсов, фонов и текстовых эффектов.
Open Source: #javascript
Проекты каталога, отмеченные тегом #javascript. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 128 проектов с суммарным рейтингом 8,880,208 звёзд на GitHub. Основные языки: JavaScript, TypeScript, Rust.
Про JavaScript-проекты
JavaScript остаётся самым массовым языком веба, и его open source экосистема это отражает: миллионы пакетов, десятки фреймворков и инструментов на любой случай. Проблема не найти библиотеку, а выбрать достойную — именно это и решает каталог.
Внутри — фронтенд-фреймворки, утилиты, образовательные репозитории и инструменты сборки. Каждый проект отобран вручную и снабжён описанием на русском с разбором, когда его стоит брать.
Репозитории
Swiper — современный сенсорный слайдер для мобильных сайтов и приложений с модулями, нативным поведением и аппаратным ускорением.
Yarn Classic — менеджер зависимостей JavaScript 1.x с кешем, файл фиксации зависимостей и исторической ролью в надежных установках пакетов.
NW.js — среда для настольных приложений на HTML, CSS и JavaScript с доступом к Node.js.
50 Projects 50 Days — учебная коллекция мини-проектов на HTML, CSS и JavaScript.
esbuild — очень быстрый сборщик и минификатор для JavaScript, TypeScript, CSS и JSX.
Phaser — JavaScript-фреймворк для 2D-игр в браузере с Canvas и WebGL-рендерингом.
Video.js — HTML5-видеоплеер и фреймворк для веб-платформ с плагинами, темами и streaming-форматами.
Preact — компактная JavaScript-библиотека для интерфейсов с React-похожим API.
impress.js — JavaScript-фреймворк для презентаций на CSS3 transforms и transitions в браузере.
Tesseract.js — JavaScript-библиотека OCR для распознавания текста на изображениях в браузере и Node.js.
ToolJet — открытая малокодовая платформа для создания внутренних инструментов и бизнес-приложений.