Let's put a GUI on grin-wallet

In a recent conversation, yeastplume talked about working on an official gui wallet keybase://chat/grincoin#general/43030 . It will be updated regularly like cli wallet. I guess not third party refers to this.

Iā€™d say you speak out the most critical concern I have. Every time I open Grin++, I pray it works. I donā€™t want to see the yellow address and empty list and 0 Grins. The experience is so painful.

Said a lot of peopleā€™s ideas, I support you :grinning:

Iā€™d say you speak out the most critical concern I have. Every time I open Grin++, I pray it works. I donā€™t want to see the yellow address and empty list and 0 Grins. The experience is so painful. :joy:

The funny thing is that Grin++ is doing everything you are mentioning. With Grin++ you have a node, a wallet, and an GUI for the wallet. You can run it on an Android phone, but also in a Raspberry Pi 4, the code is already ported. Why not to contribute to Grin++?

Donā€™t get me wrong, people can contribute to whatever they feel is best for them. Iā€™m just curious about.

1 Like

Would something like https://redbean.dev/ be useful for making a single-file cross-platform client accessible locally from any browser?

Hereā€™s its author demoing it: https://www.youtube.com/watch?v=1ZTRb-2DZGs&t=7s

Tauri looks promising to me. Compared to electron, it allows to build much smaller packages, using web frontend technologies for GUI building. It is also written in Rust and bindings between backend and frontend can be written in Rust too.

I donā€™t know what GUI tech can be used and how, but I suggest using a well established technology that has been around for a while, has very strong community and is considered stable.

3 Likes

GitHub - pkulchenko/fullmoon: Fast and minimalistic web framework based on Redbean web server. might be useful tooā€¦