Node.js — межплатформенная среда выполнения JavaScript для серверов, инструментов командной строки и сетевых приложений.
Open Source: #server
Проекты каталога, отмеченные тегом #server. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 18 проектов с суммарным рейтингом 1,120,399 звёзд на GitHub. Основные языки: Go, JavaScript, TypeScript.
Репозитории
Deno — современная среда выполнения JavaScript, TypeScript и WebAssembly с безопасными настройками по умолчанию.
Gin — высокопроизводительный HTTP-фреймворк для Go с быстрым роутером, промежуточными обработчиками, привязкой JSON-данных, восстановлением после panic и удобной разработкой REST API.
NestJS — TypeScript-фреймворк для серверных приложений на Node.js с модулями, контроллерами, providers и DI.
Redis — быстрый сервер структур данных в памяти для кеша, очередей, счетчиков, сессий и задач с низкой задержкой.
Flask — Python-микрофреймворк для веб-приложений: маршруты, запросы, ответы, Jinja и расширяемая серверная основа.
Express — минималистичный веб-фреймворк для Node.js: маршруты, промежуточные обработчики, HTTP-ответы и серверная основа для API и сайтов.
Awesome Node.js — курируемая подборка пакетов, инструментов и материалов для Node.js.
Socket.IO — библиотека для двусторонней связи в реальном времени между клиентом и сервером.
Vaultwarden — легкая Rust-реализация серверного API Bitwarden для размещения менеджера паролей на своем сервере.
Spring Framework — фундамент Java-экосистемы Spring для серверных и корпоративных приложений.
PM2 — менеджер процессов для Node.js и Bun с автоперезапуском, кластерным режимом, логами и терминальным мониторингом.