Below, a list of libraries to interact with the Mastodon API, sorted by programming language and library name.
Language | Library | Developer(s) |
---|---|---|
Apex (Salesforce) | apex-mastodon | |
C# (.NET Standard) | Mastodot | |
C# (.NET Standard) | Mastonet | |
C# (.NET Standard) | TootNet | @[email protected] |
C# (.NET) | mastodon-api-cs | |
C# (.NET) | Mastodon.Net | |
C++ | mastodon-cpp | @[email protected] |
Crystal | mastodon.cr | |
Elixir | hunter | |
Go | go-mastodon | |
Go | madon | |
Haskell | hastodon | |
Java | mastodon4j | |
JavaScript | libodonjs | |
JavaScript (Browser) | mastodon.js | |
JavaScript (Node.js) | node-mastodon | |
JavaScript (Node.js) | mastodon-api | |
Perl | Mastodon::Client | @[email protected] |
PHP | Mastodon API for Laravel | |
PHP | Mastodon-api-php | |
PHP | Composer based php API wrapper | @[email protected] |
PHP | MastodonOAuthPHP | |
PHP | Phediverse Mastodon REST Client | |
PHP | TootoPHP | |
Wordpress | Mastodon Wordpress API | |
Python | Mastodon.py | @[email protected] |
R | mastodon | |
Ruby | mastodon-api | @[email protected] |
Rust | mammut | @[email protected] |
Scala | scaladon | |
Swift | MastodonKit | @[email protected] |