libraries.md 2.43 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
---
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

Neetshin's avatar
Neetshin committed
53
- [masto.js](https://github.com/neet/masto.js)
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
- [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)