Angular — платформа для разработки мобильных и десктопных веб-приложений на TypeScript, JavaScript и других языках. Проект кроссплатформенный, быстрый, масштабируемый и располагает развитой экосистемой инструментов.
Deno — среда выполнения для JavaScript, TypeScript и WebAssembly с безопасными настройками по умолчанию и удобством для разработчика. Построена на движке V8, языке Rust и асинхронной библиотеке Tokio.
Установить Deno можно одной командой в терминале, а вариантов инсталляции существует немало — полный список приведён в документации. При желании рантайм собирается и из исходного кода по отдельной инструкции.
Baileys — библиотека на TypeScript, которая работает с WhatsApp Web API напрямую через WebSocket. Ей не нужны Selenium или браузер, что экономит около полугигабайта оперативной памяти. Поддерживаются мультиустройство и веб-версия мессенджера.
Начиная с версии 7.0.0 в библиотеке появились ломающие изменения — для перехода подготовлено руководство по миграции. Текущий README.md временный: новая документация уже в разработке. Развитие идёт в единственном официальном репозитории сообщества.
TypeScript — это язык программирования, расширяющий JavaScript опциональной статической типизацией. Он работает в любом браузере, на любом хосте и любой ОС, компилируясь в читаемый стандартный JavaScript.
Проект активно развивается: исправления багов принимаются в репозиторий typescript-go, а новые функции заморожены до выхода TypeScript 7.0. Критические исправления принимаются по строгим критериям.
Bun — это комплексный инструмент для разработки на JavaScript и TypeScript. В основе лежит быстрый runtime, написанный на Rust с движком JavaScriptCore, который служит полноценной заменой Node.js с меньшим потреблением памяти и быстрым стартом.
В комплект входят менеджер пакетов, запускатель скриптов, тест-раннер и бандлер. Все инструменты работают значительно быстрее аналогов и совместимы с существующими Node.js-проектами без существенных изменений в коде.
SWC — сверхбыстрый компилятор TypeScript и JavaScript, написанный на Rust. Он используется как библиотека в Rust и JavaScript. Для работы в Rust изучите rustdoc; основная точка входа — парсер. Для JavaScript смотрите документацию на сайте.
Выбирайте последние версии крейтов SWC. Для обновления всех зависимостей запустите соответствующий скрипт. Требования: Node v10+ для использования, v20+ для разработки. Результаты бенчмарков доступны на веб-сайте.
Flue — это TypeScript-фреймворк для создания автономных агентов, работающий как Claude Code, но полностью headless и программируемый. Он не требует оператора и не имеет GUI. Агенты используют навыки и контекст на Markdown для самостоятельного решения задач.
Фреймворк рантайм-агностичен: запускайте агентов на Node.js, Cloudflare, GitHub Actions и других платформах. Встроенная виртуальная песочница на just-bash быстрее и дешевле контейнеров. Поддерживается интеграция с MCP через адаптер.
