2017-01-21 22:49:08 +01:00
List of apps
============
2018-03-29 19:03:03 +02:00
<!---Only list apps and tools that work with every (up-to-date) instance. Mobile apps should provide at least an installable package. Please list apps with stable versions before apps with only unstable versions *(alpha/beta/experimental)* (alphabetically). Mobile, desktop and web clients first (for the end-users) --->
**Table of contents**
* [Mobile clients ](#mobile-clients )
* [Android - open source ](#android---open-source )
* [Android - proprietary ](#android---proprietary )
* [iOS - open source ](#ios---open-source )
* [iOS - proprietary ](#ios---proprietary )
* [Sailfish OS ](#sailfish-os )
* [Desktop clients ](#desktop-clients )
* [Linux ](#linux )
* [Mac ](#mac )
* [Windows ](#windows )
* [Alternative web clients ](#alternative-web-clients )
* [Browser add-ons/extensions ](#browser-add-onsextensions )
* [Bridges from/to other platforms ](#bridges-fromto-other-platforms )
* [Command line tools ](#command-line-tools )
* [Web tools ](#web-tools )
* [Other tools ](#other-tools )
2017-01-21 22:49:08 +01:00
2017-05-16 01:23:34 +02:00
## Mobile clients
2017-04-14 01:33:14 +02:00
2018-03-29 19:03:03 +02:00
### Android - open source
2017-05-16 01:23:34 +02:00
|App|Source code|Developer(s)|
|---|-----------|------------|
2017-10-29 21:09:57 +01:00
|**[11t](https://github.com/jeroensmeets/mastodon-app/blob/master/README.md)**< br / > ([Play Store](https://play.google.com/store/apps/details?id=com.jeroensmeets.mastodon))|< https: / / github . com / jeroensmeets / mastodon-app > |[@jeroensmeets@mastodon.social](https://mastodon.social/users/jeroensmeets)|
2017-10-27 18:34:15 +02:00
|**[AndStatus](http://andstatus.org/)**< br / > ([Play](https://play.google.com/store/apps/details?id=org.andstatus.app)/[F‑ Droid](https://f-droid.org/repository/browse/?fdid=org.andstatus.app))|< https: / / github . com / andstatus / andstatus > |[@AndStatus@mastodon.social](https://mastodon.social/@AndStatus)|
2017-11-09 19:15:16 +01:00
|**[Mastalab](https://github.com/stom79/mastalab/blob/master/README.md)**< br / > ([Play](https://play.google.com/store/apps/details?id=fr.gouv.etalab.mastodon)/[F‑ Droid](https://f-droid.org/packages/fr.gouv.etalab.mastodon/))|< https: / / github . com / stom79 / mastalab > |[@tom79@mastodon.social](https://mastodon.social/@tom79)|
2018-05-15 11:30:51 +02:00
|**[Subway Tooter](https://github.com/tateisu/SubwayTooter/blob/master/README.md)**< br / > ([Play](https://play.google.com/store/apps/details?id=jp.juggler.subwaytooter)/[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/jp.juggler.subwaytooter))|< https: / / github . com / tateisu / SubwayTooter > |[@tateisu@mastodon.juggler.jp](https://mastodon.juggler.jp/@tateisu)|
2018-02-25 13:41:12 +01:00
|**[Tusky](https://tuskyapp.github.io/)**< br / > ([Play](https://play.google.com/store/apps/details?id=com.keylesspalace.tusky& hl=nl)/[F‑ Droid](https://f-droid.org/repository/browse/?fdcategory=Internet& fdid=com.keylesspalace.tusky& fdpage=3& fdstyle=grid)/[Amazon](https://www.amazon.de/dp/B077ZWWX9T))|< https: / / github . com / tuskyapp / Tusky > |[@ConnyDuck@mastodon.social](https://mastodon.social/users/ConnyDuck)|
2017-10-27 18:43:53 +02:00
|**[Twidere](https://github.com/TwidereProject/Twidere-Android/blob/master/README.md)**< br / > ([Play](https://play.google.com/store/apps/details?id=org.mariotaku.twidere)/[F‑ Droid](https://f-droid.org/packages/org.mariotaku.twidere/))|< https: / / github . com / TwidereProject / Twidere-Android > |[@mariotaku@pawoo.net](https://pawoo.net/@mariotaku)|
2017-10-29 21:09:57 +01:00
|[Mastobone](https://github.com/deguchi/mastobone/blob/master/README.md)< br /> ([Play Store](https://play.google.com/store/apps/details?id=com.mastobone)) *(alpha)* |< https: // github . com / deguchi / mastobone > |[@deguchi@bookn.me](https://bookn.me/@deguchi)|
2017-10-28 02:26:58 +02:00
|[MouseApp](https://github.com/cerisara/mousetodon/blob/master/README.md)< br /> ([F‑ Droid](https://f-droid.org/packages/fr.xtof54.mousetodon/)) *(beta)* |< https: // github . com / cerisara / mousetodon > |[@cerisara@mastodon.etalab.gouv.fr](https://mastodon.etalab.gouv.fr/@cerisara)
2017-10-29 21:09:57 +01:00
|[TootyFruity](https://github.com/eggplantPrince/tootyFruity/blob/master/README.md)< br /> ([Play Store](https://play.google.com/store/apps/details?id=ch.kevinegli.tootyfruity221258)) *(beta)* |< https: // github . com / eggplantPrince / tootyFruity > |[@eggplant@mastodon.social](https://mastodon.social/users/eggplant)|
2018-05-31 15:51:16 +02:00
|[twitlatte](https://github.com/moko256/twitlatte)< br /> ([Play](https://play.google.com/store/apps/details?id=com.github.moko256.twitlatte)/[F-Droid](https://f-droid.org/app/com.github.moko256.twitlatte) *(beta)* )|< https: // github . com / moko256 / twitlatte > |[@moko256@mstdn.maud.io](https://mstdn.maud.io/@moko256)|
2018-03-29 19:03:03 +02:00
### Android - proprietary
|App|Developer(s)|
|---|------------|
|dndkodon< br / > ([Play Store](https://play.google.com/store/apps/details?id=jp.coe.dndkodon))|Tsuyoshi Hyuga|
|Cosian< br / > ([Play Store](https://play.google.com/store/apps/details?id=com.yatsuhashi.crims0n))|083|
|MastoPane< br / > ([Play Store](https://play.google.com/store/apps/details?id=com.mastopane))|Panecraft|
|mastty< br / > ([Play Store](https://play.google.com/store/apps/details?id=com.sasaneko.mastodon))|White Cat Factory|
|[Pawoo](https://pawoo.net/about)< br / > ([Play Store](https://play.google.com/store/apps/details?id=jp.pxv.pawoo))|[@pixiv@pawoo.net](https://pawoo.net/users/pixiv)|
|Stegodon< br / > ([Play Store](https://play.google.com/store/apps/details?id=com.gilawhost.stegolophodon))|[@GilaW@mastodon.cloud](https://mastodon.cloud/@Gilaw)|
|Tootdon< br / > ([Play Store](https://play.google.com/store/apps/details?id=club.tootdon.app))|[@tootdon@mstdn.jp](https://mstdn.jp/@tootdon)|
|Troutoss< br / > ([Play Store](https://play.google.com/store/apps/details?id=jp.gr.java_conf.miwax.troutoss))|[@tomoya0x00@mstdn.jp](https://mstdn.jp/@tomoya0x00)|
### iOS - open source
2017-05-16 01:23:34 +02:00
|App|Source code|Developer(s)|
|---|-----------|------------|
2017-10-28 02:26:58 +02:00
|**[11t](https://github.com/jeroensmeets/mastodon-app/blob/master/README.md)**< br / > ([iTunes](https://itunes.apple.com/nl/app/11t-for-mastodon/id1180628189))|< https: / / github . com / jeroensmeets / mastodon-app > |[@jeroensmeets@mastodon.social](https://mastodon.social/users/jeroensmeets)|
|**[Amaroq](https://github.com/ReticentJohn/Amaroq/blob/master/README.md)**< br / > ([iTunes](https://itunes.apple.com/us/app/amarok-for-mastodon/id1214116200?ls=1& mt=8))|< https: / / github . com / ReticentJohn / Amaroq > |[@eurasierboy@mastodon.social](https://mastodon.social/users/eurasierboy)|
2018-07-28 01:27:53 +02:00
|**[iMast](https://cinderella-project.github.io/iMast/)**< br / > ([iTunes](https://itunes.apple.com/jp/app/imast/id1229461703))|< https: / / github . com / cinderella-project / iMast > |[@imast_ios@mstdn.rinsuki.net](https://mstdn.rinsuki.net/@imast_ios)< br / > [@rinsuki@mstdn.maud.io](https://mstdn.maud.io/@rinsuki)|
2017-10-28 02:26:58 +02:00
|[TootyFruity](https://github.com/eggplantPrince/tootyFruity/blob/master/README.md)< br /> ([iTunes](https://docs.google.com/forms/d/e/1FAIpQLScW2lvZaKrOm4AKJH5HLI_Ul0Yr3CsXulf5bcTJQ1xaN5jiPg/viewform?c=0& w=1)) *(beta)* |< https: // github . com / eggplantPrince / tootyFruity > |[@eggplant@mastodon.social](https://mastodon.social/users/eggplant)|
2017-06-06 19:00:22 +02:00
2018-03-29 19:03:03 +02:00
### iOS - proprietary
|App|Developer(s)|
|---|------------|
|Mustor< br / > ([iTunes](https://itunes.apple.com/us/app/mustor/id1229531204?l=zh& ls=1& mt=8))|[@darkcl@mastodon.cloud](https://mastodon.cloud/@darkcl)|
|[Pawoo](https://pawoo.net/about)< br / > ([iTunes](https://itunes.apple.com/us/app/pawoo/id1229070679))|[@pixiv@pawoo.net](https://pawoo.net/users/pixiv)|
|friends.nico< br / > ([iTunes](https://itunes.apple.com/us/app/friends-nico/id1230158182))|[@friends_nico@friends.nico](https://friends.nico/@friends_nico)|
|Tootdon< br / > ([iTunes](https://itunes.apple.com/us/app/tootdon-for-mastodon/id1282283934))|[@tootdon@mstdn.jp](https://mstdn.jp/@tootdon)|
|Tootter< br / > ([iTunes](https://itunes.apple.com/us/app/id1229555793))|[@Tootter_for_Mastodon@mstdn.jp](https://mstdn.jp/@Tootter_for_Mastodon)|
### Sailfish OS
2017-06-06 19:00:22 +02:00
|App|Source code|Developer(s)|
|---|-----------|------------|
2018-03-29 19:03:03 +02:00
|**[Tooter](https://openrepos.net/content/dysko/tooter)**|< https: / / github . com / dysk0 / harbour-tooter > |[@disko@mastodon.social](https://mastodon.social/@dysko)|
2017-05-16 01:23:34 +02:00
## Desktop clients
### Linux
|App|Source code|Developer(s)|
|---|-----------|------------|
2017-10-28 02:26:58 +02:00
|**[Mstdn](https://github.com/rhysd/Mstdn/blob/master/README.md)** | < https: / / github . com / rhysd / Mstdn > |[@Linda_pp@mstdn.jp](https://mstdn.jp/@Linda_pp)/[@inudog@mastodon.social](https://mastodon.social/@inudog) |
2018-02-27 13:41:06 +01:00
|[TheDesk](https://github.com/cutls/TheDesk/blob/master/README.md) | < https: / / github . com / cutls / TheDesk > |[@Cutls@kirishima.cloud](https://kirishima.cloud/@Cutls) |
2018-04-04 20:16:03 +02:00
|[mastodon-jfx](https://github.com/wakingrufus/mastodon-jfx) | < https: / / github . com / wakingrufus / mastodon-jfx > |[@wakingrufus@mastodon.technology](https://mastodon.technology/@wakingrufus) |
2018-06-15 11:16:44 +02:00
|[Tootle](https://github.com/bleakgrey/tootle/blob/master/README.md) | < https: / / github . com / bleakgrey / tootle > |[@bleakgrey@mastodon.social](https://mastodon.social/@bleakgrey) |
2018-08-14 10:53:44 +02:00
| [Whalebird ](https://whalebird.org/ ) | < https: // github . com / h3poteto / whalebird-desktop > | [@h3_poteto@mstdn.jp ](https://mstdn.jp/@h3_poteto ) |
2017-05-16 01:23:34 +02:00
### Mac ###
|App|Source code|Developer(s)|
|---|-----------|------------|
2017-10-28 02:26:58 +02:00
|**[Mstdn](https://github.com/rhysd/Mstdn/blob/master/README.md)** | < https: / / github . com / rhysd / Mstdn > |[@Linda_pp@mstdn.jp](https://mstdn.jp/@Linda_pp)/[@inudog@mastodon.social](https://mastodon.social/@inudog) |
2018-04-04 20:16:03 +02:00
|[mastodon-jfx](https://github.com/wakingrufus/mastodon-jfx) | < https: / / github . com / wakingrufus / mastodon-jfx > |[@wakingrufus@mastodon.technology](https://mastodon.technology/@wakingrufus) |
2018-08-14 10:53:44 +02:00
| [Whalebird ](https://whalebird.org/ ) | < https: // github . com / h3poteto / whalebird-desktop > | [@h3_poteto@mstdn.jp ](https://mstdn.jp/@h3_poteto ) |
2017-05-16 01:23:34 +02:00
### Windows
|App|Version|Source code|Developer(s)|
|---|-------|-----------|------------|
2017-10-26 16:29:04 +02:00
|**[Capella](https://coolstar.org/capella)** | 7, 8.1, 10 | < https: // github . com / coolstar / Capella > | [@coolstar@mastodon.social ](https://mastodon.social/users/coolstar )|
|**[Flantter](https://www.microsoft.com/store/apps/9wzdncrcrpmn)**|10|< https: / / github . com / cucmberium / Flantter . MilkyWay > |[@cucmberium@mstdn.maud.io](https://mstdn.maud.io/@cucmberium)|
2017-10-28 02:26:58 +02:00
|**[Mstdn](https://github.com/rhysd/Mstdn/blob/master/README.md)** | 8.1 (confirmed) |< https: / / github . com / rhysd / Mstdn > |[@Linda_pp@mstdn.jp](https://mstdn.jp/@Linda_pp)/[@inudog@mastodon.social](https://mastodon.social/@inudog) |
2017-10-26 16:29:04 +02:00
|**[Tuuto](https://www.microsoft.com/store/apps/9nh0493n4tsb)**|10|< https: / / github . com / Tlaster / Tuuto > |[@Tlaster@mstdn.jp](https://mstdn.jp/@Tlaster)|
2017-10-28 02:26:58 +02:00
|**[WinMasto](https://github.com/drasticactions/WinMasto/blob/master/README.md)**|10|< https: / / github . com / drasticactions / WinMasto > |[@drasticactions@mastodon.network](https://mastodon.network/users/drasticactions)|
|[Mastodon UWP](https://rink.hockeyapp.net/apps/5199eba8bc914c4ab416aa8513d62826) *(beta)* |10|< https: // github . com / woachk / mastodon > |[@my123@mastodon.social](https://mastodon.social/users/my123)|
2018-02-27 13:41:06 +01:00
|[TheDesk](https://github.com/cutls/TheDesk/blob/master/README.md) |7~ |< https: / / github . com / cutls / TheDesk > |[@Cutls@kirishima.cloud](https://kirishima.cloud/@Cutls) |
2018-08-14 10:53:44 +02:00
|[mastodon-jfx](https://github.com/wakingrufus/mastodon-jfx) | 0.8.1 | < https: / / github . com / wakingrufus / mastodon-jfx > |[@wakingrufus@mastodon.technology](https://mastodon.technology/@wakingrufus) |
| [Whalebird ](https://whalebird.org/ ) | 1.5.6 | < https: // github . com / h3poteto / whalebird-desktop > | [@h3_poteto@mstdn.jp ](https://mstdn.jp/@h3_poteto ) |
2017-05-16 01:23:34 +02:00
2018-03-29 19:03:03 +02:00
## Alternative web clients
|App|Source code|Developer(s)|
|---|-----------|------------|
2018-06-05 19:33:43 +02:00
|**[Halcyon](https://halcyon.toromino.de)**|< https: / / notabug . org / halcyon-suite / halcyon > |[@halcyon@social.csswg.org](https://social.csswg.org/@halcyon)|
2018-03-29 19:03:03 +02:00
|[Naumanni](https://naumanni.com/) *(alpha)* |< https: // github . com / naumanni / naumanni > |[@shi3z@mstdn.onosendai.jp](https://mstdn.onosendai.jp/@shi3z)/[@shn@oppai.tokyo](https://oppai.tokyo/@shn)|
2018-04-09 22:54:48 +02:00
|[Pinafore](https://pinafore.social/) *(beta)* |< https: // github . com / nolanlawson / pinafore > |[@nolan@toot.cafe](https://toot.cafe/@nolan)|
2018-06-15 11:16:44 +02:00
|[Brutaldon](https://brutaldon.online/)|< https: / / github . com / jfmcbrayer / brutaldon > |[@gcupc@glitch.social](https://glitch.social/@gcupc)|
2017-04-14 01:33:14 +02:00
2017-05-16 01:23:34 +02:00
## Browser add-ons/extensions
2017-04-14 01:33:14 +02:00
2017-05-16 01:23:34 +02:00
|App|Browser|Source code|Developer(s)|
2017-04-14 01:33:14 +02:00
|---|--------|----|------------|
2017-11-24 10:02:39 +01:00
|**[BirdSite](https://gitlab.com/pmorinerie/birdsite/blob/master/README.md)**|[Chrome(ium)](https://chrome.google.com/webstore/detail/birdsite/lfmfhaopllgidldpmifdcjdckdggdjaj)/[Firefox](https://addons.mozilla.org/fr/firefox/addon/birdsite/)|< https: / / gitlab . com / pmorinerie / birdsite / > |[@pmorinerie@mastodon.xyz](https://mastodon.xyz/users/pmorinerie)|
2017-10-28 02:26:58 +02:00
|**[Fastoot](https://github.com/noraworld/fastoot/blob/master/README.md)**|[Chrome(ium)](https://chrome.google.com/webstore/detail/fastoot/hnmnnhfeigiogjagmmpnhelpnhnchaoj)|< https: / / github . com / noraworld / fastoot > |[@noraworld@mastodon.noraworld.jp](https://mastodon.noraworld.jp/users/noraworld)|
2018-04-09 22:54:48 +02:00
|**[Mastodon Embed Improved](https://f2w.de/mastodon-embed)**|WordPress plugin|< https: / / github . com / ginsterbusch / mastodon-embed > |[@ginsterbusch@kosmos.social](https://kosmos.social/@ginsterbusch)|
2017-10-28 02:26:58 +02:00
|**[Mastodon Lang Remover](https://github.com/arthurlacoste/mastodon-lang-remover/blob/master/README.md)**|[Chrome(ium)/Firefox](https://github.com/arthurlacoste/mastodon-lang-remover#install)|< https: / / github . com / arthurlacoste / mastodon-lang-remover > |[@arthak@mastodon.social](https://mastodon.social/users/arthak)|
|**[Mastodon Share](https://github.com/kernox/Mastodon-Share/blob/master/README.md)**|[Firefox](https://addons.mozilla.org/nl/firefox/addon/mastodon-share/)|< https: / / github . com / kernox / Mastoshare > |[@Hellexis@framapiaf.org](https://framapiaf.org/@Hellexis)
|**[oxpecker](https://github.com/ttrace/oxpecker/blob/master/README.md)**|Chrome(ium)/Firefox|< https: / / github . com / ttrace / oxpecker > |[@t_trace@ostatus.taiyolab.com](https://ostatus.taiyolab.com/@t_trace)
|**[Tooter](https://github.com/ineffyble/tooter/blob/master/README.md)**|[Chrome(ium)](https://chrome.google.com/webstore/detail/tooter/okmlpjijminjkikninbkcnfmhkofgnnk)/[Firefox](https://addons.mozilla.org/nl/firefox/addon/tooter/)|< https: / / github . com / ineffyble / tooter > |[@effy@mastodon.social](https://mastodon.social/users/effy)|
2017-05-16 01:23:34 +02:00
## Bridges from/to other platforms
|App|Platform|Source code|Developer(s)|
|---|--------|-----------|------------|
2017-10-26 16:29:04 +02:00
|**[Autopost to Mastodon](https://wordpress.org/plugins/autopost-to-mastodon/)**|Wordpress plugin|< https: / / github . com / L1am0 / mastodon_wordpress_autopost > |[L1am0](http://l1am0.eu/)|
2018-06-21 17:12:50 +02:00
|**[bitlbee-mastodon](https://alexschroeder.ch/software/Bitlbee_Mastodon)**|IRC|< https: / / alexschroeder . ch / cgit / bitlbee-mastodon / about / > |[Alex Schroeder](https://alexschroeder.ch/wiki/Contact)|
2017-10-28 02:26:58 +02:00
|**[MastodonToTwitter](https://github.com/halcy/MastodonToTwitter/blob/master/README.md)**|CLI|< https: / / github . com / halcy / MastodonToTwitter > |[@halcy@mastodon.social](https://mastodon.social/@halcy)|
2017-10-29 21:06:05 +01:00
|**[Mastodon Twitter Poster](https://crossposter.masto.donte.com.br)**|Service|< https: / / github . com / renatolond / mastodon-twitter-poster > |[@renatolond@masto.donte.com.br](https://masto.donte.com.br/@renatolond)|
2018-05-08 22:50:59 +02:00
|**[Moa](https://moa.party)**|Service|< https: / / github . com / foozmeat / moa > |[@foozmeat@pdx.social](https://pdx.social/@foozmeat)|
2018-05-08 22:19:35 +02:00
|[ogp-share](http://mastodon.tools/ogp-share/) *(beta)* |Web browser|< https: // github . com / DavidLibeau / mastodon-tools / tree / master / ogp-share > |[@David@mastodon.xyz](https://mastodon.xyz/@David)|
2018-03-29 19:03:03 +02:00
|**[Retoot](https://gitlab.com/mojo42/retoot/blob/master/README.md)**|CLI|< https: / / gitlab . com / mojo42 / retoot > |[@Mojo@apoil.org](https://apoil.org/users/mojo)|
2017-10-28 02:26:58 +02:00
|**[RSSTootalizer](https://github.com/blind-coder/rsstootalizer/blob/master/README.md)**|Web browser|< https: / / github . com / blind-coder / rsstootalizer > |[@blindcoder@toot.berlin](https://toot.berlin/users/blindcoder)|
2018-05-08 22:19:35 +02:00
|**[SPIP](https://contrib.spip.net/Mastodon)**|SPIP plugin|< https: / / github . com / Cerdic / mastodon > |[@cerdic@mamot.fr](https://mamot.fr/@cerdic)|
2017-10-28 02:26:58 +02:00
|**[t2m – Twitter 2 Mastodon](https://github.com/Psycojoker/t2m/blob/master/README.md)**|CLI|< https: / / github . com / Psycojoker / t2m > |Psycojoker|
|**[umrc](https://github.com/Ulrar/umrc/blob/master/README.md)**|IRC|< https: / / github . com / Ulrar / umrc > |[@lemonnierk@ulrar.net](https://mastodon.ulrar.net/users/lemonnierk)|
2017-10-26 16:29:04 +02:00
|**[WordPress](http://mastodon.tools/wordpress/)**|WordPress plugin|< https: / / github . com / DavidLibeau / mastodon-tools / tree / master / wordpress > |[@David@mastodon.xyz](https://mastodon.xyz/@David)|
2017-04-14 01:33:14 +02:00
2018-03-29 19:03:03 +02:00
## Command line tools
2017-04-14 01:33:14 +02:00
2018-03-29 19:03:03 +02:00
|App|Source code|Developer(s)|
|---|-----------|------------|
|**[Fluffy Broccoli](https://github.com/algernon/fluffy-broccoli/blob/master/README.md)**|< https: / / github . com / algernon / fluffy-broccoli > |[@algernon@trunk.mad-scientist.club](https://trunk.mad-scientist.club/@algernon)
|**[HackerNewsBot](https://github.com/raymestalez/mastodon-hnbot/blob/master/README.md)**|< https: / / github . com / raymestalez / mastodon-hnbot > |[@rayalez@hackertribe.io](https://hackertribe.io/users/rayalez)|
|**[madonctl](https://github.com/McKael/madonctl/blob/master/README.md)**|< https: / / github . com / McKael / madonctl > |[@McKael@mamot.fr](https://mamot.fr/@McKael)|
|**[Mastodon Image Bot](https://github.com/ZerataX/mastodon-img-bot/blob/master/README.MD)**|< https: / / github . com / ZerataX / mastodon-img-bot > |[@peterspark@pawoo.net](https://pawoo.net/@peterspark)|
|**[Mstdn (Mastodon CLI)](https://github.com/mattn/go-mastodon/blob/master/README.md)**|< https: / / github . com / mattn / go-mastodon > |[@mattn@mstdn.jp](https://mstdn.jp/@mattn)|
|**[toot](https://github.com/ihabunek/toot/blob/master/README.rst)**|< https: / / github . com / ihabunek / toot > |[@ihabunek@mastodon.social](https://mastodon.social/users/ihabunek)|
|**[tootstream](https://github.com/magicalraccoon/tootstream/blob/develop/README.md)**|< https: / / github . com / magicalraccoon / tootstream > |[@Raccoon@mastodon.social](https://mastodon.social/users/Raccoon)|
|**[simpleMastodonBot](https://github.com/M-D-M/simpleMastodonBot/blob/master/README.md)**|< https: / / github . com / M-D-M / simpleMastodonBot > |[M-D-M](https://github.com/M-D-M)
|**[soCLIal](https://gitlab.com/IvanSanchez/soclial/blob/master/README.md)**|< https: / / gitlab . com / IvanSanchez / soclial > |[@IvanSanchez@mastodon.social](https://mastodon.social/@IvanSanchez)|
|**[SupportBot](https://github.com/polymerwitch/SupportBot/blob/master/README.md)**|< https: / / github . com / polymerwitch / SupportBot > |[@polymerwitch@toot.cat](https://toot.cat/@polymerwitch)|
|[mastodon-archive](https://github.com/kensanata/mastodon-backup#mastodon-archive)|< https: / / github . com / kensanata / mastodon-backup # mastodon-archive > |[Alex Schroeder](https://alexschroeder.ch/wiki/Contact)|
|[mastodon-glossary-bot](https://github.com/michelbl/mastodon-glossary-bot/blob/master/README.md) *(experimental)* (also for Heroku)|< https: // github . com / michelbl / mastodon-glossary-bot > |[@Michel@mastodon.etalab.gouv.fr](https://mastodon.etalab.gouv.fr/@Michel)|
## Web tools
|App|Source code|Developer(s)|
|---|-----------|------------|
|**[Contest-draw](http://mastodon.tools/contest-draw/)**|< https: / / github . com / DavidLibeau / mastodon-tools / tree / master / contest-draw > |[@David@mastodon.xyz](https://mastodon.xyz/@David)|
|**[Mastoshare](https://github.com/koyuawsmbrtn/mastoshare/blob/master/README.md)**|< https: / / github . com / koyuawsmbrtn / mastoshare > |[@koyuawsmbrtn@mastodon.social](https://mastodon.social/@koyuawsmbrtn)|
|**[wall](http://mastodon.tools/wall/)**|< https: / / github . com / DavidLibeau / mastodon-tools / tree / master / wall > |[@David@mastodon.xyz](https://mastodon.xyz/@David)|
2018-05-15 01:17:59 +02:00
|[Scheduler](https://scheduler.mastodon.tools/) *(beta)* |< https: // github . com / DavidLibeau / mastodon-scheduler > |[@David@mastodon.xyz](https://mastodon.xyz/@David)|
2018-03-29 19:03:03 +02:00
|**[Tootmap](https://tootmap.net/)**|< https: / / github . com / wakin- / Tootmap > |[@wakin@biwakodon.com](https://biwakodon.com/@wakin)|
2018-04-02 14:04:55 +02:00
|**[Mastodon User Matching](http://vinayaka.distsn.org/)**|< https: / / github . com / distsn / vinayaka > |[Hakaba Hitoyo](http://hakaba-hitoyo.github.io)|
2018-05-03 13:11:45 +02:00
|**[Mastodon/Pleroma Newcomers](http://vinayaka.distsn.org/user-new.html)**|< https: / / github . com / distsn / vinayaka > |[Hakaba Hitoyo](http://hakaba-hitoyo.github.io)|
2018-05-15 01:17:59 +02:00
|[Search Mastodon tools](http://search.mastodon.tools/)|< https: / / github . com / DavidLibeau / search-mastodon-tools > |[@David@mastodon.xyz](https://mastodon.xyz/@David)|
2018-03-29 19:03:03 +02:00
2018-08-14 10:53:44 +02:00
## Other tools
2018-03-29 19:03:03 +02:00
<!-- - Tools that don't fit elsewhere - -->
2017-05-16 01:23:34 +02:00
|App|Platform|Source code|Developer(s)|
|---|--------|-----------|------------|
2018-03-29 19:03:03 +02:00
|**[mastodon.el](https://github.com/jdenen/mastodon.el/blob/master/README.org)**|Emacs|< https: / / github . com / jdenen / mastodon . el > |[@johnson@mastodon.social](https://mastodon.social/users/johnson)|
|**[pynitel/ulla](https://github.com/cquest/pynitel)**|Minitel|< https: / / github . com / cquest / pynitel > |[@cquest@amicale.net](https://amicale.net/@cquest)|
|**[vim-mastodon](https://github.com/mattn/vim-mastodon/blob/master/README.md)**|Vim|< https: / / github . com / mattn / vim-mastodon > |[@mattn@mstdn.jp](https://mstdn.jp/@mattn)|
2017-03-15 18:44:37 +01:00
2017-04-14 01:33:14 +02:00
If you have a project like this, make a PR to add it to the list!