Open source

Мы верим, что вклад в open source — это вклад в технологическую эволюцию.

Мы используем собственные инструменты с открытым исходным кодом в продуктах Городских сервисов Яндекса, поддерживаем и привлекаем сообщество к их развитию.

Будьте в курсе всех релизов

Userver

C++

Асинхронный фреймворк с богатым набором абстракций для быстрого и комфортного создания микросервисов, высоконагруженных приложений, сервисов и утилит на C++

Scout

Kotlin

Быстрая и безопасная DI-библиотека для внедрения зависимостей в проектах на Kotlin. Предоставляет предметно-ориентированный язык для декларации фабрик и настраиваемого валидатора графа зависимостей

yx_scope

Flutter

DI-фреймворк на Dart для организации зависимостей в изолированных контейнерах с чётким жизненным циклом, обеспечивающий типобезопасность и минимальную связанность кода

yx_state

Android

Стейт-менеджер для Dart/Flutter, использующий методы вместо событий, встроенную очередь операций и кастомные стратегии выполнения для контроля race conditions с минимальным бойлерплейтом

Demeter

Android

Инструмент для профилирования Android, который через инструментацию байткода измеряет время методов, анализирует DI-графы и отслеживает причины рекомпозиций в Compose

Open source

Мы верим, что вклад в open source — это вклад в технологическую эволюцию.

Мы используем собственные инструменты с открытым исходным кодом в продуктах Городских сервисов Яндекса, поддерживаем и привлекаем сообщество к их развитию.

Userver

C++

Асинхронный фреймворк с богатым набором абстракций для быстрого и комфортного создания микросервисов, высоконагруженных приложений, сервисов и утилит на C++

Scout

Kotlin

Быстрая и безопасная DI-библиотека для внедрения зависимостей в проектах на Kotlin. Предоставляет предметно-ориентированный язык для декларации фабрик и настраиваемого валидатора графа зависимостей

yx_scope

Flutter

DI-фреймворк на Dart для организации зависимостей в изолированных контейнерах с чётким жизненным циклом, обеспечивающий типобезопасность и минимальную связанность кода

yx_state

Android

Стейт-менеджер для Dart/Flutter, использующий методы вместо событий, встроенную очередь операций и кастомные стратегии выполнения для контроля race conditions с минимальным бойлерплейтом

Demeter

Android

Инструмент для профилирования Android, который через инструментацию байткода измеряет время методов, анализирует DI-графы и отслеживает причины рекомпозиций в Compose

Будьте в курсе всех релизов