Skip to content

McKael/madon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bd433ad · Jun 30, 2024
Apr 15, 2017
Apr 17, 2017
Sep 22, 2022
Jun 29, 2024
Apr 3, 2023
Jan 23, 2023
Jun 29, 2024
Sep 5, 2018
Jan 23, 2023
Jun 29, 2024
Jun 29, 2024
Sep 6, 2018
Jun 29, 2024
Jan 23, 2023
Jun 30, 2024
Apr 19, 2017
Apr 3, 2023
Jun 29, 2024
Jan 23, 2023
Sep 6, 2018
Jun 29, 2024
Aug 6, 2023
Jan 23, 2023
Sep 7, 2018
Jan 23, 2023

Repository files navigation

madon

Golang library for the Mastodon API

godoc license Go Report Card

madon is a Go library to access the Mastondon REST API.

This implementation covers 100% of the current API, including the streaming API.

The madonctl console client uses this library exhaustively.

Installation

To install the library (Go >= v1.5 required):

go get github.com/McKael/madon

For minimal compatibility with Go modules support (in Go v1.11), it is recommended to use Go version 1.9+.

You can test it with my CLI tool:

go get github.com/McKael/madonctl

Usage

This section has not been written yet (PR welcome).

For now please check godoc and check the madonctl project implementation.

History

This API implementation was initially submitted as a PR for gondole.

The repository is actually a fork of my gondole branch so that history and credits are preserved.

References