Effect-TS/effect
Build production-ready applications in TypeScript
О проекте
Библиотека для TypeScript, помогающая строить надёжные production-приложения: типизированные ошибки, внедрение зависимостей, структурированная конкурентность, трассировка и валидация схем.
Чем пригодится
- Собрать сервис с внедрением зависимостей и типизированными ошибками
- Добавить трассировку через OpenTelemetry в TypeScript-приложение
- Подключить SQL-клиент к PostgreSQL или SQLite через @effect/sql
Пересказ README моделью DeepSeek V4.1 Flash. Может ошибаться в деталях.
Почему он в тренде
- Сегодня уже 39 звёзд, к концу дня ожидается около 74. Обычный темп — 20 в день, сейчас в 3,7 раза больше.
- За последние двое суток темп в 6,1 раза выше, чем в предыдущие полторы недели.
- Всплеск держится 2 дня подряд — это не случайный выброс.
- GitHub Trending за день: #16, +76 звёзд.
- GitHub Trending TypeScript за день: #5, +76 звёзд.
- Hacker News: «Effect 4.0» — 72 очка, 18 ч назад.
- Среди свежих форков — заметные разработчики: @gunta (227 подп.).
Звёзды по дням
Столбики — звёзды за день, линия — обычный темп. Красным — дни всплесков.
Цифры
- Всего звёзд
- 16 403
- Сегодня
- 39 · к вечеру ≈ 74
- Форков
- 794
- Issues и pull requests
- 8 636
- Наблюдателей
- 39
- Язык
- TypeScript
- Лицензия
- MIT
- Последний релиз
- @effect/[email protected] · 1 октября 2026
- Создан
- 13 ноября 2019
- Последний коммит
- 2 октября 2026
Доверие к звёздам
Рост выглядит естественно: форков и обсуждений столько, сколько бывает у живых проектов, а звёзды приходят неровно, как от людей.
Это эвристики, а не приговор: судим по поведению репозитория, а не по списку звездивших.
Обсуждения на Hacker News
- Effect 4.072 очка, 1 октября 2026
Где замечен
- 2 октября 2026GitHub Trending за день: #16, +76 звёзд; GitHub Trending TypeScript за день: #5, +76 звёзд
Ещё в этой категории
-
6,4
edgcpp/compiler
Открытый C/C++ компилятор на базе фронтенда EDG: парсинг, совместимый с Clang, GCC и MSVC, бэкенды для генерации C и C++, прелинкер и утилиты для работы с промежуточным представлением.
-
5,7
tile-ai/tilelang
Domain-specific language на Python-синтаксисе поверх TVM для написания высокопроизводительных ядер GPU/CPU/NPU (GEMM, FlashAttention и др.) с низкоуровневыми оптимизациями.
-
4,7
luxine/CalcKernel
CalcKernel — статически типизированный язык для числовых вычислительных ядер, компилируемый в нативный код, C или WebAssembly и вызываемый из внешних приложений через типизированные интерфейсы.
-
4,5
t8y2/dbx
Лёгкий кроссплатформенный клиент для 90+ баз данных (MySQL, PostgreSQL, SQLite, Redis, MongoDB и др.) размером 20 МБ с AI-ассистентом, MCP-сервером, CLI и режимами desktop/Docker.
-
4,3
alpcanaydin/tusk
Нативный клиент баз данных для macOS на Rust и GPUI: поддержка 20 СУБД, редактируемая таблица, SQL-редактор и AI-ассистент, который пишет запросы, но не выполняет их сам.
-
4,3
deepseek-ai/dsh-libreoffice-kit
Node.js-библиотека для конвертации Office-документов в PDF и PNG с настраиваемым управлением шрифтами и подстановками, с предсобранными движками LibreOffice для macOS, Windows и Linux (WASM).