diff options
author | Aoi Koizumi <novaburst@kalli.st> | 2022-04-29 10:06:13 -0300 |
---|---|---|
committer | Aoi Koizumi <novaburst@kalli.st> | 2022-04-29 10:06:13 -0300 |
commit | 09bb2854478e552523c15de6f80c9f92d71376a3 (patch) | |
tree | 687a026d177e28e25f47ba7c200164b7b0b67ef6 /gmi/mmhd8m.txt | |
parent | d13dfdbdd6f8f10552d744cdb137390e7a8dabf6 (diff) | |
download | mirror-world-09bb2854478e552523c15de6f80c9f92d71376a3.tar.gz |
Moving git host yet again galaxy
Diffstat (limited to 'gmi/mmhd8m.txt')
-rw-r--r-- | gmi/mmhd8m.txt | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gmi/mmhd8m.txt b/gmi/mmhd8m.txt new file mode 100644 index 0000000..8f1cf00 --- /dev/null +++ b/gmi/mmhd8m.txt @@ -0,0 +1,32 @@ +ID: mmhd8m +Date: 2022-03-27T11:31:56Z +Title: Golang and desktop wrappers to web apps +Authors: Aoi Koizumi <novaburst@dimension.sh> +Topics: Computing > Programming > Golang + +I've been experimenting with the webview[1] library in Golang to test a +couple things yesterday, and because I had nothing good else to do, or +something. The whole thing at least on *nix systems is that it seems to +use webkit2gtk, while on macOS it's safari's webkit, and that it's +mostly written in C/C++ with bindings for other languages, instead of +only JavaScript like Electron.js does, sort of. So far here's what I did +yesterday. + +## Cinny (yet another web client for Matrix) +Did not crash or get disconnected as far I kept it running for a couple +hours. + +Code: https://git.envs.net/novaburst/cinny-desktop-webkit + +## SchildiChat (element-based client) +This is a rather heavy thing, which of course it works perfectly on say, +G**gle Chrom|e|ium obviously, and I even expected it to crash the +webview, but to my surprise, it only ran a little slow, but otherwise +worked fine. + +## Telegram Web X +I get instantly disconnected from it, and runs slow-ish as well, because +it's too fancy (i'd say extremely) and I don't really like fancy stuff +if it is hardly useful. + +[1]: <https://github.com/webview/webview> |