List of libraries ================= 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](https://github.com/tzmfreedom/apex-mastodon) | | | C# (.NET Standard) | [Mastodot](https://github.com/yamachu/Mastodot) | | | C# (.NET Standard) | [Mastonet](https://github.com/glacasa/Mastonet) | | | C# (.NET Standard) | [TootNet](https://github.com/cucmberium/TootNet) | [@cucmberium@mstdn.maud.io](https://mstdn.maud.io/@cucmberium) | | C# (.NET) | [mastodon-api-cs](https://github.com/pawotter/mastodon-api-cs) | | | C# (.NET) | [Mastodon.Net](https://github.com/Tlaster/Mastodon.Net) | | | Crystal | [mastodon.cr](https://github.com/decors/mastodon.cr) | | | Elixir | [hunter](https://github.com/milmazz/hunter) | | | Go | [go-mastodon](https://github.com/mattn/go-mastodon) | | | Go | [madon](https://github.com/McKael/madon) | | | Haskell | [hastodon](https://github.com/syucream/hastodon) | | | Java | [mastodon4j](https://github.com/sys1yagi/mastodon4j) | | | JavaScript | [libodonjs](https://github.com/Zatnosk/libodonjs) | | | JavaScript (Browser) | [mastodon.js](https://github.com/Kirschn/mastodon.js) | | | JavaScript (Node.js) | [node-mastodon](https://github.com/jessicahayley/node-mastodon) | | | JavaScript (Node.js) | [mastodon-api](https://github.com/vanita5/mastodon-api) | | | Perl | [Mastodon::Client](https://metacpan.org/pod/Mastodon::Client) | [@jjatria@mastodon.cloud](https://mastodon.cloud/@jjatria) | | PHP | [Mastodon API for Laravel](https://github.com/kawax/laravel-mastodon-api) | | | PHP | [Mastodon-api-php](https://github.com/yks118/Mastodon-api-php) | | | PHP | [Composer based php API wrapper](https://github.com/r-daneelolivaw/mastodon-api-php) | [@colorfield@mastodon.social](https://mastodon.social/@colorfield) | | PHP | [MastodonOAuthPHP](https://github.com/TheCodingCompany/MastodonOAuthPHP) | | | PHP | [Phediverse Mastodon REST Client](https://github.com/phediverse/mastodon-rest) | | | PHP | [TootoPHP](https://framagit.org/MaxKoder/TootoPHP) | | | Wordpress | [Mastodon Wordpress API](https://github.com/L1am0/mastodon_wordpress_api) | | | Python | [Mastodon.py](https://github.com/halcy/Mastodon.py) | [@halcy@icosahedron.website](https://icosahedron.website/@halcy) | | R | [mastodon](https://github.com/ThomasChln/mastodon) | | | Ruby | [mastodon-api](https://github.com/tootsuite/mastodon-api) | [@Gargron@mastodon.social](https://mastodon.social/@Gargron) | | Rust | [mammut](https://github.com/Aaronepower/mammut) | [@Aaronepower@mastodon.social](https://mastodon.social/@Aaronepower) | | Scala | [scaladon](https://github.com/schwitzerm/scaladon) | | | Swift | [MastodonKit](https://github.com/ornithocoder/MastodonKit) | [@ornithocoder@mastodon.technology](https://mastodon.technology/@ornithocoder) |