List of apps ============ **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) ## Mobile clients ### Android - open source |App|Source code|Developer(s)| |---|-----------|------------| |**[11t](https://github.com/jeroensmeets/mastodon-app/blob/master/README.md)**
([Play Store](https://play.google.com/store/apps/details?id=com.jeroensmeets.mastodon))||[@jeroensmeets@mastodon.social](https://mastodon.social/users/jeroensmeets)| |**[AndStatus](http://andstatus.org/)**
([Play](https://play.google.com/store/apps/details?id=org.andstatus.app)/[F‑Droid](https://f-droid.org/repository/browse/?fdid=org.andstatus.app))||[@AndStatus@mastodon.social](https://mastodon.social/@AndStatus)| |**[Mastalab](https://gitlab.com/tom79/mastalab/blob/master/README.md)**
([Play](https://play.google.com/store/apps/details?id=fr.gouv.etalab.mastodon)/[F‑Droid](https://f-droid.org/packages/fr.gouv.etalab.mastodon/))||[@tom79@mastodon.social](https://mastodon.social/@tom79)| |**[Subway Tooter](https://github.com/tateisu/SubwayTooter/blob/master/README.md)**
([Play](https://play.google.com/store/apps/details?id=jp.juggler.subwaytooter)/[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/jp.juggler.subwaytooter))||[@tateisu@mastodon.juggler.jp](https://mastodon.juggler.jp/@tateisu)| |**[Tusky](https://tuskyapp.github.io/)**
([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))||[@ConnyDuck@mastodon.social](https://mastodon.social/users/ConnyDuck)| |**[Twidere](https://github.com/TwidereProject/Twidere-Android/blob/master/README.md)**
([Play](https://play.google.com/store/apps/details?id=org.mariotaku.twidere)/[F‑Droid](https://f-droid.org/packages/org.mariotaku.twidere/))||[@mariotaku@pawoo.net](https://pawoo.net/@mariotaku)| |[Mastobone](https://github.com/deguchi/mastobone/blob/master/README.md)
([Play Store](https://play.google.com/store/apps/details?id=com.mastobone)) *(alpha)*||[@deguchi@bookn.me](https://bookn.me/@deguchi)| |[MouseApp](https://github.com/cerisara/mousetodon/blob/master/README.md)
([F‑Droid](https://f-droid.org/packages/fr.xtof54.mousetodon/)) *(beta)*||[@cerisara@mastodon.etalab.gouv.fr](https://mastodon.etalab.gouv.fr/@cerisara) |[TootyFruity](https://github.com/eggplantPrince/tootyFruity/blob/master/README.md)
([Play Store](https://play.google.com/store/apps/details?id=ch.kevinegli.tootyfruity221258)) *(beta)*||[@eggplant@mastodon.social](https://mastodon.social/users/eggplant)| |[twitlatte](https://github.com/moko256/twitlatte)
([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)*)||[@moko256@mstdn.maud.io](https://mstdn.maud.io/@moko256)| ### Android - proprietary |App|Developer(s)| |---|------------| |dndkodon
([Play Store](https://play.google.com/store/apps/details?id=jp.coe.dndkodon))|Tsuyoshi Hyuga| |Cosian
([Play Store](https://play.google.com/store/apps/details?id=com.yatsuhashi.crims0n))|083| |MastoPane
([Play Store](https://play.google.com/store/apps/details?id=com.mastopane))|Panecraft| |mastty
([Play Store](https://play.google.com/store/apps/details?id=com.sasaneko.mastodon))|White Cat Factory| |[Pawoo](https://pawoo.net/about)
([Play Store](https://play.google.com/store/apps/details?id=jp.pxv.pawoo))|[@pixiv@pawoo.net](https://pawoo.net/users/pixiv)| |Stegodon
([Play Store](https://play.google.com/store/apps/details?id=com.gilawhost.stegolophodon))|[@GilaW@mastodon.cloud](https://mastodon.cloud/@Gilaw)| |Tootdon
([Play Store](https://play.google.com/store/apps/details?id=club.tootdon.app))|[@tootdon@mstdn.jp](https://mstdn.jp/@tootdon)| |Troutoss
([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 |App|Source code|Developer(s)| |---|-----------|------------| |**[11t](https://github.com/jeroensmeets/mastodon-app/blob/master/README.md)**
([iTunes](https://itunes.apple.com/nl/app/11t-for-mastodon/id1180628189))||[@jeroensmeets@mastodon.social](https://mastodon.social/users/jeroensmeets)| |**[Amaroq](https://github.com/ReticentJohn/Amaroq/blob/master/README.md)**
([iTunes](https://itunes.apple.com/us/app/amarok-for-mastodon/id1214116200?ls=1&mt=8))||[@eurasierboy@mastodon.social](https://mastodon.social/users/eurasierboy)| |**[iMast](https://cinderella-project.github.io/iMast/)**
([iTunes](https://itunes.apple.com/jp/app/imast/id1229461703))||[@imast_ios@mstdn.rinsuki.net](https://mstdn.rinsuki.net/@imast_ios)
[@rinsuki@mstdn.maud.io](https://mstdn.maud.io/@rinsuki)| |[TootyFruity](https://github.com/eggplantPrince/tootyFruity/blob/master/README.md)
([iTunes](https://docs.google.com/forms/d/e/1FAIpQLScW2lvZaKrOm4AKJH5HLI_Ul0Yr3CsXulf5bcTJQ1xaN5jiPg/viewform?c=0&w=1)) *(beta)*||[@eggplant@mastodon.social](https://mastodon.social/users/eggplant)| ### iOS - proprietary |App|Developer(s)| |---|------------| |Mustor
([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)
([iTunes](https://itunes.apple.com/us/app/pawoo/id1229070679))|[@pixiv@pawoo.net](https://pawoo.net/users/pixiv)| |friends.nico
([iTunes](https://itunes.apple.com/us/app/friends-nico/id1230158182))|[@friends_nico@friends.nico](https://friends.nico/@friends_nico)| |Tootdon
([iTunes](https://itunes.apple.com/us/app/tootdon-for-mastodon/id1282283934))|[@tootdon@mstdn.jp](https://mstdn.jp/@tootdon)| |Tootter
([iTunes](https://itunes.apple.com/us/app/id1229555793))|[@Tootter_for_Mastodon@mstdn.jp](https://mstdn.jp/@Tootter_for_Mastodon)| ### Sailfish OS |App|Source code|Developer(s)| |---|-----------|------------| |**[Tooter](https://openrepos.net/content/dysko/tooter)**||[@disko@mastodon.social](https://mastodon.social/@dysko)| ## Desktop clients ### Linux |App|Source code|Developer(s)| |---|-----------|------------| |**[Mstdn](https://github.com/rhysd/Mstdn/blob/master/README.md)** | |[@Linda_pp@mstdn.jp](https://mstdn.jp/@Linda_pp)/[@inudog@mastodon.social](https://mastodon.social/@inudog) | |[TheDesk](https://github.com/cutls/TheDesk/blob/master/README.md) | |[@Cutls@kirishima.cloud](https://kirishima.cloud/@Cutls) | |[mastodon-jfx](https://github.com/wakingrufus/mastodon-jfx) | |[@wakingrufus@mastodon.technology](https://mastodon.technology/@wakingrufus) | |[Tootle](https://github.com/bleakgrey/tootle/blob/master/README.md) | |[@bleakgrey@mastodon.social](https://mastodon.social/@bleakgrey) | | [Whalebird](https://whalebird.org/) | | [@h3_poteto@mstdn.jp](https://mstdn.jp/@h3_poteto) | ### Mac ### |App|Source code|Developer(s)| |---|-----------|------------| |**[Mstdn](https://github.com/rhysd/Mstdn/blob/master/README.md)** | |[@Linda_pp@mstdn.jp](https://mstdn.jp/@Linda_pp)/[@inudog@mastodon.social](https://mastodon.social/@inudog) | |[mastodon-jfx](https://github.com/wakingrufus/mastodon-jfx) | |[@wakingrufus@mastodon.technology](https://mastodon.technology/@wakingrufus) | | [Whalebird](https://whalebird.org/) | | [@h3_poteto@mstdn.jp](https://mstdn.jp/@h3_poteto) | ### Windows |App|Version|Source code|Developer(s)| |---|-------|-----------|------------| |**[Capella](https://coolstar.org/capella)** | 7, 8.1, 10 | | [@coolstar@mastodon.social](https://mastodon.social/users/coolstar)| |**[Flantter](https://www.microsoft.com/store/apps/9wzdncrcrpmn)**|10||[@cucmberium@mstdn.maud.io](https://mstdn.maud.io/@cucmberium)| |**[Mstdn](https://github.com/rhysd/Mstdn/blob/master/README.md)** | 8.1 (confirmed) ||[@Linda_pp@mstdn.jp](https://mstdn.jp/@Linda_pp)/[@inudog@mastodon.social](https://mastodon.social/@inudog) | |**[Tuuto](https://www.microsoft.com/store/apps/9nh0493n4tsb)**|10||[@Tlaster@mstdn.jp](https://mstdn.jp/@Tlaster)| |**[WinMasto](https://github.com/drasticactions/WinMasto/blob/master/README.md)**|10||[@drasticactions@mastodon.network](https://mastodon.network/users/drasticactions)| |[Mastodon UWP](https://rink.hockeyapp.net/apps/5199eba8bc914c4ab416aa8513d62826) *(beta)*|10||[@my123@mastodon.social](https://mastodon.social/users/my123)| |[TheDesk](https://github.com/cutls/TheDesk/blob/master/README.md) |7~ ||[@Cutls@kirishima.cloud](https://kirishima.cloud/@Cutls) | |[mastodon-jfx](https://github.com/wakingrufus/mastodon-jfx) | 0.8.1 | |[@wakingrufus@mastodon.technology](https://mastodon.technology/@wakingrufus) | | [Whalebird](https://whalebird.org/) | 1.5.6 | | [@h3_poteto@mstdn.jp](https://mstdn.jp/@h3_poteto) | ## Alternative web clients |App|Source code|Developer(s)| |---|-----------|------------| |**[Halcyon](https://halcyon.toromino.de)**||[@halcyon@social.csswg.org](https://social.csswg.org/@halcyon)| |[Naumanni](https://naumanni.com/) *(alpha)*||[@shi3z@mstdn.onosendai.jp](https://mstdn.onosendai.jp/@shi3z)/[@shn@oppai.tokyo](https://oppai.tokyo/@shn)| |[Pinafore](https://pinafore.social/) *(beta)*||[@nolan@toot.cafe](https://toot.cafe/@nolan)| |[Brutaldon](https://brutaldon.online/)||[@gcupc@glitch.social](https://glitch.social/@gcupc)| ## Browser add-ons/extensions |App|Browser|Source code|Developer(s)| |---|--------|----|------------| |**[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/)||[@pmorinerie@mastodon.xyz](https://mastodon.xyz/users/pmorinerie)| |**[Fastoot](https://github.com/noraworld/fastoot/blob/master/README.md)**|[Chrome(ium)](https://chrome.google.com/webstore/detail/fastoot/hnmnnhfeigiogjagmmpnhelpnhnchaoj)||[@noraworld@mastodon.noraworld.jp](https://mastodon.noraworld.jp/users/noraworld)| |**[Mastodon Embed Improved](https://f2w.de/mastodon-embed)**|WordPress plugin||[@ginsterbusch@kosmos.social](https://kosmos.social/@ginsterbusch)| |**[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)||[@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/)||[@Hellexis@framapiaf.org](https://framapiaf.org/@Hellexis) |**[oxpecker](https://github.com/ttrace/oxpecker/blob/master/README.md)**|Chrome(ium)/Firefox||[@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/)||[@effy@mastodon.social](https://mastodon.social/users/effy)| ## Bridges from/to other platforms |App|Platform|Source code|Developer(s)| |---|--------|-----------|------------| |**[Autopost to Mastodon](https://wordpress.org/plugins/autopost-to-mastodon/)**|Wordpress plugin||[L1am0](http://l1am0.eu/)| |**[bitlbee-mastodon](https://alexschroeder.ch/software/Bitlbee_Mastodon)**|IRC||[Alex Schroeder](https://alexschroeder.ch/wiki/Contact)| |**[MastodonToTwitter](https://github.com/halcy/MastodonToTwitter/blob/master/README.md)**|CLI||[@halcy@mastodon.social](https://mastodon.social/@halcy)| |**[Mastodon Twitter Poster](https://crossposter.masto.donte.com.br)**|Service||[@renatolond@masto.donte.com.br](https://masto.donte.com.br/@renatolond)| |**[Moa](https://moa.party)**|Service||[@foozmeat@pdx.social](https://pdx.social/@foozmeat)| |[ogp-share](http://mastodon.tools/ogp-share/) *(beta)*|Web browser||[@David@mastodon.xyz](https://mastodon.xyz/@David)| |**[Retoot](https://gitlab.com/mojo42/retoot/blob/master/README.md)**|CLI||[@Mojo@apoil.org](https://apoil.org/users/mojo)| |**[RSSTootalizer](https://github.com/blind-coder/rsstootalizer/blob/master/README.md)**|Web browser||[@blindcoder@toot.berlin](https://toot.berlin/users/blindcoder)| |**[SPIP](https://contrib.spip.net/Mastodon)**|SPIP plugin||[@cerdic@mamot.fr](https://mamot.fr/@cerdic)| |**[t2m – Twitter 2 Mastodon](https://github.com/Psycojoker/t2m/blob/master/README.md)**|CLI||Psycojoker| |**[umrc](https://github.com/Ulrar/umrc/blob/master/README.md)**|IRC||[@lemonnierk@ulrar.net](https://mastodon.ulrar.net/users/lemonnierk)| |**[WordPress](http://mastodon.tools/wordpress/)**|WordPress plugin||[@David@mastodon.xyz](https://mastodon.xyz/@David)| ## Command line tools |App|Source code|Developer(s)| |---|-----------|------------| |**[Fluffy Broccoli](https://github.com/algernon/fluffy-broccoli/blob/master/README.md)**||[@algernon@trunk.mad-scientist.club](https://trunk.mad-scientist.club/@algernon) |**[HackerNewsBot](https://github.com/raymestalez/mastodon-hnbot/blob/master/README.md)**||[@rayalez@hackertribe.io](https://hackertribe.io/users/rayalez)| |**[madonctl](https://github.com/McKael/madonctl/blob/master/README.md)**||[@McKael@mamot.fr](https://mamot.fr/@McKael)| |**[Mastodon Image Bot](https://github.com/ZerataX/mastodon-img-bot/blob/master/README.MD)**||[@peterspark@pawoo.net](https://pawoo.net/@peterspark)| |**[Mstdn (Mastodon CLI)](https://github.com/mattn/go-mastodon/blob/master/README.md)**||[@mattn@mstdn.jp](https://mstdn.jp/@mattn)| |**[toot](https://github.com/ihabunek/toot/blob/master/README.rst)**||[@ihabunek@mastodon.social](https://mastodon.social/users/ihabunek)| |**[tootstream](https://github.com/magicalraccoon/tootstream/blob/develop/README.md)**||[@Raccoon@mastodon.social](https://mastodon.social/users/Raccoon)| |**[simpleMastodonBot](https://github.com/M-D-M/simpleMastodonBot/blob/master/README.md)**||[M-D-M](https://github.com/M-D-M) |**[soCLIal](https://gitlab.com/IvanSanchez/soclial/blob/master/README.md)**||[@IvanSanchez@mastodon.social](https://mastodon.social/@IvanSanchez)| |**[SupportBot](https://github.com/polymerwitch/SupportBot/blob/master/README.md)**||[@polymerwitch@toot.cat](https://toot.cat/@polymerwitch)| |[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)||[@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/)**||[@David@mastodon.xyz](https://mastodon.xyz/@David)| |**[Mastoshare](https://github.com/koyuawsmbrtn/mastoshare/blob/master/README.md)**||[@koyuawsmbrtn@mastodon.social](https://mastodon.social/@koyuawsmbrtn)| |**[wall](http://mastodon.tools/wall/)**||[@David@mastodon.xyz](https://mastodon.xyz/@David)| |[Scheduler](https://scheduler.mastodon.tools/) *(beta)*||[@David@mastodon.xyz](https://mastodon.xyz/@David)| |**[Tootmap](https://tootmap.net/)**||[@wakin@biwakodon.com](https://biwakodon.com/@wakin)| |**[Mastodon User Matching](http://vinayaka.distsn.org/)**||[Hakaba Hitoyo](http://hakaba-hitoyo.github.io)| |**[Mastodon/Pleroma Newcomers](http://vinayaka.distsn.org/user-new.html)**||[Hakaba Hitoyo](http://hakaba-hitoyo.github.io)| |[Search Mastodon tools](http://search.mastodon.tools/)||[@David@mastodon.xyz](https://mastodon.xyz/@David)| ## Other tools |App|Platform|Source code|Developer(s)| |---|--------|-----------|------------| |**[mastodon.el](https://github.com/jdenen/mastodon.el/blob/master/README.org)**|Emacs||[@johnson@mastodon.social](https://mastodon.social/users/johnson)| |**[pynitel/ulla](https://github.com/cquest/pynitel)**|Minitel||[@cquest@amicale.net](https://amicale.net/@cquest)| |**[vim-mastodon](https://github.com/mattn/vim-mastodon/blob/master/README.md)**|Vim||[@mattn@mstdn.jp](https://mstdn.jp/@mattn)| If you have a project like this, make a PR to add it to the list!