Решения для разработчиков

Open-source библиотеки для Flutter и Dart, которые мы разрабатываем и поддерживаем. Все пакеты опубликованы на pub.dev под издателем bangertstudio.kz.

16
готовых решений в открытом доступе
4 303
загрузок в месяц
238
лайков от разработчиков

depend

  • v5.1.5
  • Flutter

Аккуратно готовит всё нужное при запуске приложения — подключение к серверу, настройки, базу данных — и раздаёт это экранам. В коде меньше хаоса, а изменения вносить проще.

586
загрузок в месяц
10
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

dependency_graph

  • v0.4.0
  • Dart

Рисует наглядную карту того, из каких частей состоит проект и как они связаны. Помогает быстро разобраться в чужом или старом коде.

562
загрузок в месяц
3
лайков
последний релиз
Android, iOS, Windows, Linux, macOS
платформы

herdsman

  • v1.0.6
  • Dart

Автоматически проверяет код перед тем, как разработчик добавит его в общий проект. Ошибки и небрежности отлавливаются сразу, а не после релиза.

552
загрузок в месяц
2
лайков
последний релиз
Android, iOS, Windows, Linux, macOS
платформы

graphview_plus

  • v0.1.3
  • Flutter

Показывает связи между объектами в виде живой интерактивной схемы — как карта заметок в Obsidian: узлы можно двигать, приближать и рассматривать.

536
загрузок в месяц
2
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

swagger_fixtures

  • v0.2.0
  • Dart

Создаёт тестовые данные по описанию сервера, чтобы приложение можно было проверять, не дожидаясь готового бэкенда. Мобильная и серверная части делаются параллельно — проект идёт быстрее.

409
загрузок в месяц
1
лайков
последний релиз
Android, iOS, Windows, Linux, macOS
платформы

responsive_breakpoints

  • v1.0.3
  • Flutter

Помогает приложению хорошо выглядеть на любом экране — телефоне, планшете и компьютере: интерфейс сам перестраивается под размер.

357
загрузок в месяц
8
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

fform

  • v5.2.7
  • Flutter

Инструмент для форм — регистрации, заказа, анкеты. Подсказывает пользователю, где он ошибся, и делает надёжными даже формы с десятками полей.

313
загрузок в месяц
184
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

background_geo_tracker

  • v0.13.0
  • Flutter

Записывает маршрут, даже когда приложение свёрнуто, и отправляет его на сервер. Подходит для доставки, такси, курьерских служб и фитнес-трекеров.

258
загрузок в месяц
1
лайков
последний релиз
Android, iOS
платформы

metro_map

  • v0.1.2
  • Flutter

Рисует этапы процесса в виде схемы метро: видно параллельные ветки, где они сходятся и к чему всё ведёт. Подходит для дорожных карт, воронок и цепочек задач.

229
загрузок в месяц
1
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

markup_analyzer

  • v4.1.1
  • Dart

Проверяет интерфейс приложения на типичные недочёты — например, тексты, которые забыли подготовить к переводу на другие языки, — и выдаёт отчёт.

193
загрузок в месяц
9
лайков
последний релиз
Android, iOS, Windows, Linux, macOS
платформы

apollon

  • v1.0.2
  • Flutter

Следит, чтобы данные на всех экранах были актуальными: изменили что-то в одном месте — обновилось везде. Простой в освоении инструмент, с которым быстро разберётся новая команда.

159
загрузок в месяц
2
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

fform_validator

  • v1.0.3
  • Dart

Готовые проверки для полей формы: правильно ли введены e-mail, ссылка, номер карты или телефон. Пользователь сразу видит ошибку, а не получает отказ после отправки.

46
загрузок в месяц
2
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

safe_route

  • v1.0.0
  • Flutter

Защищает переходы между экранами от ошибок: если экрану не передали нужные данные, разработчик узнает об этом сразу, а не пользователь — в виде вылета приложения.

38
загрузок в месяц
4
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

enum_picker

  • v1.0.0
  • Flutter

Готовый элемент интерфейса для выбора из списка — размера, города, статуса заказа. Не нужно делать такой список заново в каждом проекте.

25
загрузок в месяц
2
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

map_route

  • v1.0.3
  • Flutter

Показывает все экраны приложения и переходы между ними в виде схемы. Удобно убедиться, что пользователь нигде не «застрянет».

24
загрузок в месяц
2
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы

pike

  • v1.0.3
  • Flutter

Строит работу приложения на понятных событиях — «нажали кнопку», «пришли данные». Поведение становится предсказуемым, а ошибки проще найти.

16
загрузок в месяц
5
лайков
последний релиз
Android, iOS, Windows, Linux, macOS, Web
платформы
Все пакеты на pub.dev