libraries.md 4.8 KB


title: Libraries and implementations description: Code, libraries and SDKs for the Mastodon API in a range of programming languages. menu: docs:

weight: 60
parent: client

Thank you to our awesome developer community, for supporting the project with a wide range of implementations of the API. If you have built a library or SDK for the Mastodon API, let us know about it, and it may be included below in a future update.

Remember to check how recently the library was updated, and whether it includes the API features you may want to use.

Arduino / ESP32 / IoT {#arduino-iot}

C# (.NET Standard) {#c-net-standard}

C++ {#c}

Common Lisp {#common-lisp}

Crystal {#crystal}

Dart {#dart}

Elixir {#elixir}

Erlang {#erlang}

Go {#go}

Haskell {#haskell}

Java {#java}

JavaScript {#javascript}

JavaScript (Browser) {#javascript-browser}

JavaScript (Node.js) {#javascript-node-js}

Kotlin {#kotlin}

Nim {#nim}

Objective-C {#objective-c}

Perl {#perl}

PHP {#php}

PowerShell {#powershell}

Python {#python}

R {#r}

Ruby {#ruby}

Rust {#rust}

Scala {#scala}

Scheme {#scheme}

Guile {#guile}

Swift {#swift}

TypeScript {#typescript}