Express — это быстрый, ненавязчивый, минималистичный веб-фреймворк для Node.js, обладающий надежной маршрутизацией, HTTP-хелперами, согласованием содержимого и поддержкой более 14 шаблонизаторов.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONAmplication — это открытая платформа для создания, обслуживания и масштабирования бэкэнд-сервисов. Она использует автоматизацию на основе ИИ для генерации микросервисов с API, моделями данных и DTO, а также внедряет лучшие практики организации в живые шаблоны.
AWS Amplify — это декларативная библиотека JavaScript, предоставляющая единый интерфейс для фронтенд- и мобильных разработчиков, чтобы интегрировать облачные сервисы, включая аутентификацию, аналитику, API, хранилища и машинное обучение.
Репозиторий sindresorhus — это курируемый список качественных пакетов и ресурсов для Node.js. Включает разделы: официальные ссылки, пакеты (CLI, веб-фреймворки, HTTP-клиенты, базы данных и др.), менеджеры пакетов и обучающие материалы.
Axios — популярный HTTP-клиент на основе Promise для браузера и Node.js, используемый для асинхронных запросов с такими возможностями, как перехватчики, отмена, автоматическая обработка JSON и сериализация form-data.
UBDCC — совместимый сервис для получения синхронизированных данных order book Binance через REST API. Решает проблемы consistency, дублирования WebSocket-подключений и ограничений языков, масштабируется от локальных настроек до Kubernetes-кластеров.
grpc-web - это реализация gRPC для браузерных клиентов на JavaScript/TypeScript, позволяющая веб-приложениям вызывать сервисы gRPC через прокси, такой как Envoy.
iii — это платформа выполнения для композиции, расширения и наблюдения за бэкэнд-сервисами в реальном времени. Она объединяет очереди, cron, HTTP, состояние, наблюдаемость и агентов в единую поверхность живой системы с помощью трех примитивов: Рабочих процессов, Функций и Триггеров.
Всеобъемлющее руководство по лучшим практикам Node.js, охватывающее архитектуру проекта, стиль кода, тестирование, эксплуатацию, безопасность и многое другое.
Strapi — ведущая open-source headless CMS на JavaScript/TypeScript с визуальным моделированием контента, автогенерируемыми REST/GraphQL API, ролями, медиабиблиотекой, i18n и экосистемой плагинов.
Сервис на Express для генерации SVG-карточек с топовыми языками программирования пользователя GitHub, поддерживает 18+ тем, аватар и статистику, публичное API для встраивания в README.
Socket.IO — библиотека для JavaScript, обеспечивающая реальное время, двунаправленную и низколатентную связь между клиентами и серверами. Поддерживает WebSocket с резервными механизмами, автоматическое переподключение, событийную передачу данных, комнаты и подтверждения.
Composio предоставляет ИИ-агентам более 1000 предварительно аутентифицированных наборов инструментов, пользовательские сессии, триггеры и песочницы для эффективного преобразования намерений в действия.
Medusa — это commerce-платформа с открытым ядром, встроенным фреймворком для кастомизации и модульными примитивами электронной коммерции. Подходит для B2B/DTC-магазинов, маркетплейсов, PoS и аналогичных решений.
Quivr — это готовая к использованию RAG-платформа для интеграции генеративного ИИ в приложения. Она поддерживает любые LLM, векторные хранилища и типы файлов, позволяя разработчикам создавать «второй мозг» с минимальным кодом.
TypeORM — ORM для TypeScript и JavaScript, поддерживающая множество SQL и NoSQL баз данных, паттерны DataMapper и ActiveRecord, миграции, транзакции и QueryBuilder.
NestJS — прогрессивный Node.js-фреймворк для создания эффективных и масштабируемых серверных приложений. Написан на TypeScript, поддерживает OOP, FP и FRP, по умолчанию использует Express (совместим с Fastify) и предлагает архитектуру приложений, вдохновлённую Angular.
FragmentColor — это кроссплатформенная абстракция GPU для Rust, JS, Python, Swift и Kotlin. Она упрощает шейдерные процессы с помощью WGSL/GLSL на Vulkan, Metal, DirectX и WebGPU.
fs-extra расширяет встроенный модуль Node.js fs полезными методами, такими как copy, remove и mkdirs. Он добавляет поддержку промисов ко всем методам fs, использует graceful-fs для предотвращения ошибок EMFILE и является прямой заменой стандартного пакета fs.
Bruno — это API-клиент с открытым исходным кодом для исследования и тестирования API, разработанный как легковесная офлайн-альтернатива таким инструментам, как Postman и Insomnia.