Desktop-приложение на Qt Quick 5.15 для работы с Unix domain sockets в режимах клиента и сервера.
- Клиент и сервер в отдельных вкладках.
- Мультивкладки клиента (в стиле Postman).
- История запросов/ответов с фильтром и сортировкой по дате.
- Настраиваемые правила ответов сервера (
request contains -> response). - Светлая/тёмная тема с переключением в UI.
- Горячие клавиши:
Ctrl+T- новая клиентская вкладкаCtrl+W- закрыть клиентскую вкладкуCtrl+Enter/Ctrl+Return- отправить запрос
- Linux/Unix (используются Unix domain sockets)
- Qt 5.15.x
qmake,make, C++ компилятор с поддержкой C++11+
mkdir -p build
cd build
qmake ../unixSockApp.pro
make -j$(nproc)./build/unixSockAppmain.cpp,main.qml- вход и корневой UIcore/transport/- клиент/сервер сокетов и серверные правилаcore/models/- вкладки клиента, история, proxy-фильтрацияcore/ui/- менеджер темыqml/- экраны и компоненты интерфейса
Проект распространяется по лицензии MIT. См. файл LICENSE.
Правила сообщения о проблемах безопасности - в SECURITY.md.