mirror of
https://github.com/avito-tech/playbook.git
synced 2026-03-14 06:02:56 +03:00
25 lines
3.3 KiB
Markdown
25 lines
3.3 KiB
Markdown
# Open-source
|
||
|
||
Многие из решений, разрабатываемых в Авито, могут приносить пользу не только нам, но и другим людям. При появлении такого проекта мы выносим его в [OSS-сообщество](https://github.com/avito-tech) на GitHub. Наши библиотеки:
|
||
- [Avito Android](https://github.com/avito-tech/avito-android) — инфраструктура нашего Андроид-приложения (тесты, Gradle-плагины, CI).
|
||
- [Netramesh](https://github.com/avito-tech/netramesh) — легковесное service mesh решение.
|
||
- [Navigator](https://github.com/avito-tech/navigator) — решение для мультикластерной балансировки.
|
||
- [Aqueduct](https://github.com/avito-tech/aqueduct) — легковесная python-библиотека, c помощью которой можно создавать быстрые и эффективные пайплайны для моделей в продакшне.
|
||
- [Marshroute](https://github.com/avito-tech/Marshroute) — удобный и расширяемый роутинг в iOS-приложении.
|
||
- [Paparazzo](https://github.com/avito-tech/Paparazzo) — медиапикер для iOS-приложений.
|
||
- [pg_reindex](https://github.com/avito-tech/pg_reindex) — переиндексирование баз данных PostgreSQL.
|
||
- [pg_metricus_c](https://github.com/avito-tech/pg_metricus_c) и [pg_metricus_python](https://github.com/avito-tech/pg_metricus_python) — сбор метрик из PL/pgSQL кода.
|
||
- [bioyino](https://github.com/avito-tech/bioyino) — StatsD сервер на Rust.
|
||
- [Emcee](https://github.com/avito-tech/Emcee) — инструмент, который позволяет запускать тесты для iOS параллельно на нескольких маках.
|
||
- [krop](https://github.com/avito-tech/krop) — небольшой, но удобный виджет для простой реализации кропа фотографий в Android-приложениях.
|
||
- [Gravure](https://github.com/avito-tech/gravure) — микросервис для ресайза изображений.
|
||
- [smart-redis-replication](https://github.com/avito-tech/smart-redis-replication) — библиотека для подключения к redis-серверу в качестве slave и разбора всех данных репликации.
|
||
- [Normalize](https://github.com/avito-tech/normalize.git) — библиотека для нормализации строковых значений.
|
||
- [Mixbox](https://github.com/avito-tech/Mixbox) — фреймворк E2E UI тестов для iOS.
|
||
- [go-mutesting](https://github.com/avito-tech/go-mutesting) — фреймворк для мутационного тестирования кода на Go.
|
||
|
||
Кроме того, многие наши коллеги ведут свои и поддерживают известные open-source проекты, например:
|
||
|
||
- [Sphinx Search](http://sphinxsearch.com) — система полнотекстового поиска.
|
||
- [SwiftyVK](https://github.com/SwiftyVK/SwiftyVK) — простая и мощная библиотека для взаимодействия с VK API под iOS и macOS.
|