nvm — POSIX-совместимый менеджер версий Node.js для установки, переключения и закрепления разных версий Node в окружении командной оболочки.
Open Source: #javascript
Проекты каталога, отмеченные тегом #javascript. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 128 проектов с суммарным рейтингом 8,880,208 звёзд на GitHub. Основные языки: JavaScript, TypeScript, Rust.
Про JavaScript-проекты
JavaScript остаётся самым массовым языком веба, и его open source экосистема это отражает: миллионы пакетов, десятки фреймворков и инструментов на любой случай. Проблема не найти библиотеку, а выбрать достойную — именно это и решает каталог.
Внутри — фронтенд-фреймворки, утилиты, образовательные репозитории и инструменты сборки. Каждый проект отобран вручную и снабжён описанием на русском с разбором, когда его стоит брать.
Репозитории
Bun — единый инструментарий для JavaScript и TypeScript: среда выполнения, пакетный менеджер, запуск скриптов, тесты и сборка в одном исполняемом файле.
Vue Element Admin — готовый к боевому использованию шаблон админ-панели на Vue 2 и Element UI с маршрутизацией, авторизацией, темами, i18n и типовыми экранами.
Uptime Kuma — мониторинг доступности на своем сервере: HTTP, TCP, ping, DNS, Docker-контейнеры, push-проверки и статусные страницы.
Svelte — компонентный JavaScript-фреймворк, который переносит большую часть работы в компиляцию и генерирует компактный код интерфейса.
Vite — современный сборщик и сервер разработки для веб-проектов с быстрым стартом, HMR, API плагинов и поддержкой популярных фреймворков.
GitHub Readme Stats — сервис динамических SVG-карточек для GitHub-профилей: статистика, популярные языки, закрепленные репозитории, темы и свое развертывание.
JSON Server — инструмент для быстрого тестового REST API из обычного JSON-файла, удобный для прототипов и тестов интерфейса.
Awesome React — подборка библиотек, руководств, инструментов и примеров из экосистемы React и React Native.
Awesome Vue — подборка ресурсов, библиотек, компонентов, инструментов и проектов из экосистемы Vue.js.
Front-End Checklist — контрольный список для веб-разработки: HTML, CSS, JavaScript, производительность, доступность, SEO и безопасность.
reveal.js — HTML-фреймворк для презентаций в браузере с темами, Markdown, анимациями и управлением слайд-шоу.