[prototype] GTK Mastodon Client written in Go
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Stefan Naumann cf2feef048 XML parsers suck 3 months ago
toot Relationships, AccountView: Added Interaction Buttons to OtherAccount, Fields to the AccountView, reworked AccountListing Interaction Buttons 3 months ago
ui XML parsers suck 3 months ago
.gitignore added cache persistance file to gitingores 1 year ago
LICENSE „LICENSE“ hinzufügen 1 year ago
Makefile XML parsers suck 3 months ago
README.md updated Readme 1 year ago
main.go Mapped out more Account-API calls, httpwrapper, config, ReplyTo Toot, Media-only Account Statuses-View 3 months ago
testmedia.png added media attachments 1 year ago


Go Toot!

This is a GTK-based Mastodon Client written in Go.


Default config file is gotootoot.cfg in / folder. The config file is created automatically if it does not exist.

  "Token": {
     * Token gotten from oauth2-lib is saved here
  "ClientId": "<clientID>",
  "ClientSecret": "<clientSecret>",
  "Server": "<server>",
  "Scopes": [

Build-Time Dependencies

  • golang.org/x/oauth2
  • github.com/gotk3/gotk3

Install with:

go get github.com/gotk3/gotk3/gtk golang.org/x/oauth2