jWinterDay / debug_multitool

client for connecting to centrifugo server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

multi_debugger

многофункциональная программа для отладки, просмотра логов и других функций

About

В основе программы лежит кроссплатформенный движок Flutter и Hover в качестве компилятора под десктоп. Для коммуникации с сервером используется real-time сервер доставки сообщений centrifugo Сервер имеет реализации клиента под различные языки, в т.ч. Dart Для запуска сервера используется Docker контейнер, который можно запустить из папки: scripts/app.sh up multi_debugger позволяет просматривать логи, отладку приложения, time-travel(ToDo) в вашем Redux-приложении. Так же можно просматривать состояния из различных источников, по разным URL. Для этого используется настройка каналов

Для фильтрации контента используются различные фильтры,такие как белый/черный список, избранные

Getting Started

Для запуска вам понадобится Hover. Под мобильные девайсы не тестировалось, потому что программа имеет свои минимально допустимые размеры Если вы используете VSCode, выберите таргет Debug Hover и просто запустите, Hover сам скачает нужные зависимости и запустит приложение В других IDE вам нужно вручную запустить скрипт из корня приложения: bash scripts/app_hover.sh

Working

example: Screenshot

Process

Platform Hover Web Linux/MacOs/Windows
support ✔️ ✔️

About

client for connecting to centrifugo server


Languages

Language:Dart 92.7%Language:Shell 1.7%Language:CMake 1.5%Language:Go 1.0%Language:Ruby 0.9%Language:HTML 0.9%Language:C++ 0.5%Language:Swift 0.4%Language:Objective-C 0.2%Language:C 0.2%Language:Java 0.1%Language:Kotlin 0.1%