Проекты и библиотеки
Мои open-source проекты и библиотеки на GitHub. Инструменты для React, TypeScript, Protobuf и не только.
transport
Type-safe коммуникационный слой для real-time приложений. Поддерживает WebSocket и Server-Sent Events с автоматической сериализацией.
fela
React-компоненты и утилиты для CSS-in-JS. Минималистичный подход к стилизации с TypeScript-поддержкой.
protobuf-parser
Парсер .proto файлов для JavaScript/TypeScript. Генерирует типы и runtime-валидаторы для Protobuf сообщений.
reselect-utils
Утилиты для Redux Reselect. Упрощает создание сложных селекторов и мемоизацию вычислений в Redux-приложениях.
eslint-plugin-reselect-utils
ESLint плагин для reselect-utils. Предотвращает распространенные ошибки при работе с createSelector и мемоизацией.
logger
Структурированный логгер для JavaScript/TypeScript приложений. Поддерживает уровни логирования, форматирование и транспорт.
protobuf-codec
Эффективный кодек/декодек для Protobuf в JavaScript. Работает как в браузере, так и в Node.js с минимальным оверхедом.