Screenshot from Wild and Horned Hermit

mirror:world 「鏡:世界」

これは私の個人的な日記です

キャンセルされることはあるかもしれないが、黙ることは決してない

If you are reading this diary through a smartphone, do remember that you cannot have choice on those devices, because no matter how much Free Software you use on them, Google (or Apple) still prevail over what you do.

Title:
Golang and desktop wrappers to web apps
Authors:
Izuru Yakumo
Date:
Topics:
Computing > Programming > Golang
Id:
mmhd8m

I've been experimenting with the webview1 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>



© 2020-present Izuru Yakumo

Generated with 小鈴 (Kosuzu, formerly Logarion)

Follow: Atom feedめいすきー

☰ ☱ ☲ ☳ ☴ ☵ ☶ ☷

Powered by stress