nvm — это совместимый с POSIX менеджер версий Node.js, устанавливаемый под отдельного пользователя и вызываемый для каждой оболочки. Он поддерживает bash, zsh, ksh, dash и sh в системах Unix, macOS и WSL.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONHexo — быстрый, простой и мощный фреймворк для блогов, работающий на Node.js. Он преобразует содержимое Markdown в статические файлы, предоставляет однокомандное развертывание на сервисах вроде GitHub Pages и расширяется большой экосистемой тем и плагинов.
Инструмент командной строки для поиска и удаления директорий node_modules, занимающих место на диске. Отображает размеры и даты модификации, поддерживает интерактивный выбор и удаление, а также поиск по шаблонам и сортировку. Может работать в режиме сухого запуска и выводить результаты в JSON для автоматизации.
NanoPay — библиотека JavaScript/TypeScript для криптовалютной сети Nano. Она предоставляет клиентские сценарии и низкоуровневые функции для аккаунтов, локальной подписи, сборки блоков, генерации work, node RPC, отправки, получения, смены представителя, точного преобразования сумм, платёжных URI и отслеживания подтверждений. Поддерживает ESM, CommonJS, TypeScript и браузеры; лицензия GPL-3.0-only.
Собрание одностраничных шпаргалок по популярным языкам программирования, фреймворкам, базам данных и инструментам разработки с возможностью вклада через pull requests.
Kysely — это типобезопасный построитель SQL-запросов для TypeScript с поддержкой автодополнения, вдохновленный Knex.js.
Qrbit — это быстрый кроссплатформенный генератор QR-кодов для Node.js, написанный на Rust для высокой производительности. Он поддерживает встраивание логотипов, настройку цветов и выводит QR-коды в форматах SVG, PNG, JPEG и WebP без зависимости от `canvas`.
atom.io — это универсальный движок состояний на TypeScript для современных приложений ECMAScript, предлагающий примитивы для исходного и производного состояний с адаптерами для различных фреймворков.
Auth.js (ранее NextAuth.js) — это библиотека открытого кода для аутентификации, поддерживающая OAuth, OIDC, без паролей и Passkeys. Она работает с любыми базами данных или без них и совместима с различными средами выполнения JavaScript.
ice.js — это прогрессивный фреймворк для приложений на React с открытым исходным кодом от Alibaba. Он предлагает разработку без конфигурации, поддержку TypeScript, Sass, CSS Modules и др., встроенные маршрутизацию по файловой системе, управление состоянием и запросы данных, гибридный рендеринг SSG/SSR, систему плагинов и возможность сборки для Web, мини-приложений и Weex.
PlayCanvas — это открытый 3D-движок для браузеров с поддержкой WebGL2/WebGPU, XR, физики и glTF. Идеально подходит для игр, визуализаций и интерактивных приложений.
Express — это быстрый, ненавязчивый, минималистичный веб-фреймворк для Node.js, обладающий надежной маршрутизацией, HTTP-хелперами, согласованием содержимого и поддержкой более 14 шаблонизаторов.
A TypeScript backend boilerplate using Fastify, Prisma, and BullMQ. It enforces strict clean architecture via CI, offering built-in auth, RBAC, observability, and testing tools for production-ready development.
Неофициальный MCP-сервер fumasignal-mcp предоставляет AI-ассистентам семь инструментов только для чтения для поиска, перечисления и просмотра документации Fumadocs через один npx-команду.
RouteTok — локальный роутер инференса LLM с API, совместимыми с OpenAI и Anthropic, отказоустойчивым fallback, мульти-провайдерными каталогами, панелью управления и модельной песочницей.
Amplication — это открытая платформа для создания, обслуживания и масштабирования бэкэнд-сервисов. Она использует автоматизацию на основе ИИ для генерации микросервисов с API, моделями данных и DTO, а также внедряет лучшие практики организации в живые шаблоны.
Parse Server — это open-source бэкенд для Node.js и Express, предоставляющий REST и GraphQL API, Cloud Code, Live Query, push-уведомления и аутентификацию с поддержкой MongoDB или PostgreSQL.
Репозиторий sindresorhus — это курируемый список качественных пакетов и ресурсов для Node.js. Включает разделы: официальные ссылки, пакеты (CLI, веб-фреймворки, HTTP-клиенты, базы данных и др.), менеджеры пакетов и обучающие материалы.
WarriorJS — это игра с открытым исходным кодом, где вы пишете код на JavaScript или TypeScript, чтобы провести воина через башни с головоломками, сражаясь с врагами и решая логические задачи. Она обучает программированию в игровой форме.
Block — это локальный полиглот-движок оркестрации для написания многоязычных рабочих процессов — Python, JavaScript, Lua, PHP, SQL, PowerShell — в одном файле .blk. Он координирует хост-рантаймы, передаёт сериализуемое состояние между блоками и работает в Windows через CLI. Издания: Lite, Standard, Plus.