diff --git a/content/en/api/libraries.md b/content/en/api/libraries.md new file mode 100644 index 00000000..aca2a99e --- /dev/null +++ b/content/en/api/libraries.md @@ -0,0 +1,102 @@ +--- +title: Libraries +description: List of libraries that work with the Mastodon API in various programming languages +menu: + docs: + parent: api + weight: -1 +--- + +## Apex (Salesforce) + +- [apex-mastodon](https://github.com/tzmfreedom/apex-mastodon) + +## C# (.NET Standard) + +- [Mastodot](https://github.com/yamachu/Mastodot) +- [Mastonet](https://github.com/glacasa/Mastonet) +- [TootNet](https://github.com/cucmberium/TootNet) +- [mastodon-api-cs](https://github.com/pawotter/mastodon-api-cs) +- [Mastodon.Net](https://github.com/Tlaster/Mastodon.Net) + +## C++ + +- [mastodon-cpp](https://github.com/tastytea/mastodon-cpp) + +## Crystal + +- [mastodon.cr](https://github.com/decors/mastodon.cr) + +## Common Lisp + +- [tooter](https://github.com/Shinmera/tooter) + +## Elixir + +- [hunter](https://github.com/milmazz/hunter) + +## Go + +- [go-mastodon](https://github.com/mattn/go-mastodon) +- [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) +- [mastodon-api](https://github.com/vanita5/mastodon-api) + +## Perl + +- [Mastodon::Client](https://metacpan.org/pod/Mastodon::Client) + +## PHP + +- [Mastodon API for Laravel](https://github.com/kawax/laravel-mastodon-api) +- [Mastodon-api-php](https://github.com/yks118/Mastodon-api-php) +- [Composer based php API wrapper](https://github.com/r-daneelolivaw/mastodon-api-php) +- [MastodonOAuthPHP](https://github.com/TheCodingCompany/MastodonOAuthPHP) +- [Phediverse Mastodon REST Client](https://github.com/phediverse/mastodon-rest) +- [TootoPHP](https://framagit.org/MaxKoder/TootoPHP) +- [oauth2-mastodon](https://github.com/lrf141/oauth2-mastodon) +- [Mastodon Wordpress API](https://github.com/L1am0/mastodon_wordpress_api) + +## Python + +- [Mastodon.py](https://github.com/halcy/Mastodon.py) + +## R + +- [mastodon](https://github.com/ThomasChln/mastodon) + +## Ruby + +- [mastodon-api](https://github.com/tootsuite/mastodon-api) + +## Rust + +- [mammut](https://github.com/Aaronepower/mammut) +- [elefren](https://github.com/pwoolcoc/elefren) + +## Scala + +- [scaladon](https://github.com/schwitzerm/scaladon) + +## Swift + +- [MastodonKit](https://github.com/ornithocoder/MastodonKit)