Update screenshot
Update README
Update license
Hoot is a Mastodon client. It uses GTK, and is implemented in Zig.
It can fetch a timeline an display it, but the HTML needs to be converted to Pango markup or something. Most other things are missing.
Currently on hold, waiting for GTK4 and GtkListView
, which I don't want to implement myself.
There's no authorisation UI yet, so add credentials in src/creds.zig
:
pub const client_id = "...";
pub const client_secret = "...";
pub const access_token = "...";
pub const user = "someone@some.where";
pub const instance = "some.where";
You will need gtk3
, libhandy
, libsecret
, libsoup
, and libxml
.
As equivalent Zig libraries become available, I will switch to those.
Type zig build [run]
in the repo root, to build/run the program.