Skip to content

GUI gRPC ClientがWebである必要は無い。余ったメモリは仕事に活かそう。

License

Notifications You must be signed in to change notification settings

shibafu528/florarpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FloraRPC

App icon
Screenshot

Qtを使ったgRPC GUI Clientです。
既存のアプリはどれもWebベースであり、ネイティブのGUIツールキットを用いた実装がほとんど無かったので開発されました。

UIの構成は BloomRPC の影響を強く受けています。

Dependencies

  • Qt 5.15.2
  • protobuf 3.18
  • gRPC 1.37
  • KSyntaxHighlighting 5.84

Build (for Arch Linux)

$ yay -S cmake qt5-base protobuf grpc syntax-highlighting
$ git submodule update --init
$ mkdir -p build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ cmake --build . -- -j8

Build (for Windows)

Additional prerequisites

git submodule update --init

REM // install dependencies with vcpkg
nmake install_deps

REM // build
nmake dev

Build (for macOS)

git submodule update --init

# install dependencies with vcpkg
make install_deps

# build
make dev

About

GUI gRPC ClientがWebである必要は無い。余ったメモリは仕事に活かそう。

Resources

License

Stars

Watchers

Forks

Packages

No packages published