1
0
mirror of https://github.com/mastodon/documentation synced 2025-04-11 22:56:17 +02:00
Pierre de La Morinerie a346ae73f8
Apps.md: add the BirdSite browser extension
BirdSite is a browser extension for cross-posting toots to Twitter from the Mastodon web app.

_Disclaimer: I'm the author._
2017-11-24 14:32:39 +05:30

133 lines
16 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

List of apps
============
Some people have started working on apps for the Mastodon API. Here is a list of them:
<!---Only list apps and tools that work with every (up-to-date) instance. Mobile apps should provide at least an installable package. Please keep this order: Stable FOSS (title **bold**) > unstable FOSS *(alpha/beta/experimental)* > proprietary/non-FOSS (if your app is FOSS, please provide the source and move it to the FOSS section). Further everything alphabetically (but mobile clients on top, cause that is what most people are looking for). --->
## Mobile clients
### Android
|App|Source code|Developer(s)|
|---|-----------|------------|
|**[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)|
|**[AndStatus](http://andstatus.org/)**<br />([Play](https://play.google.com/store/apps/details?id=org.andstatus.app)/[FDroid](https://f-droid.org/repository/browse/?fdid=org.andstatus.app))|<https://github.com/andstatus/andstatus>|[@AndStatus@mastodon.social](https://mastodon.social/@AndStatus)|
|**[Mastalab](https://github.com/stom79/mastalab/blob/master/README.md)**<br />([Play](https://play.google.com/store/apps/details?id=fr.gouv.etalab.mastodon)/[FDroid](https://f-droid.org/packages/fr.gouv.etalab.mastodon/))|<https://github.com/stom79/mastalab>|[@tom79@mastodon.social](https://mastodon.social/@tom79)|
|**[Subway&nbsp;Tooter](https://github.com/tateisu/SubwayTooter/blob/master/README.md)**<br />([Play Store](https://play.google.com/store/apps/details?id=jp.juggler.subwaytooter))|<https://github.com/tateisu/SubwayTooter>|[@tateisu@mastodon.juggler.jp](https://mastodon.juggler.jp/@tateisu)|
|**[Tusky](https://github.com/Vavassor/Tusky/blob/master/README.md)**<br />([Play](https://play.google.com/store/apps/details?id=com.keylesspalace.tusky&hl=nl)/[FDroid](https://f-droid.org/repository/browse/?fdcategory=Internet&fdid=com.keylesspalace.tusky&fdpage=3&fdstyle=grid))|<https://github.com/Vavassor/Tusky>|[@ConnyDuck@mastodon.social](https://mastodon.social/users/ConnyDuck)|
|**[Twidere](https://github.com/TwidereProject/Twidere-Android/blob/master/README.md)**<br />([Play](https://play.google.com/store/apps/details?id=org.mariotaku.twidere)/[FDroid](https://f-droid.org/packages/org.mariotaku.twidere/))|<https://github.com/TwidereProject/Twidere-Android>|[@mariotaku@pawoo.net](https://pawoo.net/@mariotaku)|
|[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)|
|[MouseApp](https://github.com/cerisara/mousetodon/blob/master/README.md)<br />([FDroid](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)
|[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)|
|dndkodon<br />([Play Store](https://play.google.com/store/apps/details?id=jp.coe.dndkodon))|N/A|Tsuyoshi Hyuga|
|Cosian<br />([Play Store](https://play.google.com/store/apps/details?id=com.yatsuhashi.crims0n))|N/A|083|
|MastoPane<br />([Play Store](https://play.google.com/store/apps/details?id=com.mastopane))|N/A|Panecraft|
|mastty<br />([Play Store](https://play.google.com/store/apps/details?id=com.sasaneko.mastodon))|N/A|White Cat Factory|
|[Pawoo](https://pawoo.net/about)<br />([Play Store](https://play.google.com/store/apps/details?id=jp.pxv.pawoo))|N/A|[@pixiv@pawoo.net](https://pawoo.net/users/pixiv)|
|Stegodon<br />([Play Store](https://play.google.com/store/apps/details?id=com.gilawhost.stegolophodon))|N/A|[@GilaW@mastodon.cloud](https://mastodon.cloud/@Gilaw)|
|Tootaloo<br />([Play Store](https://play.google.com/store/apps/details?id=net.liverworks.tootalooa))|N/A|[liverworks.net](http://liverworks.net/)|
|Tootdon<br />([Play Store](https://play.google.com/store/apps/details?id=club.tootdon.app))|N/A/|[@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))|N/A|[@tomoya0x00@mstdn.jp](https://mstdn.jp/@tomoya0x00)|
### iOS
|App|Source code|Developer(s)|
|---|-----------|------------|
|**[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)|
|**[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@imastodon.net](https://imastodon.net/@imast_ios)|
|[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)|
|Mustor<br />([iTunes](https://itunes.apple.com/us/app/mustor/id1229531204?l=zh&ls=1&mt=8))|N/A|[@darkcl@mastodon.cloud](https://mastodon.cloud/@darkcl)|
|[Pawoo](https://pawoo.net/about)<br />([iTunes](https://itunes.apple.com/us/app/pawoo/id1229070679))|N/A|[@pixiv@pawoo.net](https://pawoo.net/users/pixiv)|
|friends.nico<br />([iTunes](https://itunes.apple.com/us/app/friends-nico/id1230158182))|N/A|[@friends_nico@friends.nico](https://friends.nico/@friends_nico)|
|Tootter<br />([iTunes](https://itunes.apple.com/us/app/id1229555793))|N/A|[@Tootter_for_Mastodon@mstdn.jp](https://mstdn.jp/@Tootter_for_Mastodon)|
## Alternative web apps
|App|Source code|Developer(s)|
|---|-----------|------------|
|**[Halcyon](https://halcyon.social)**|<https://github.com/halcyon-suite/halcyon>|[@halcyon@mastodon.social](https://mastodon.social/@halcyon)|
|[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)|
## Desktop clients
### Linux
|App|Source code|Developer(s)|
|---|-----------|------------|
|**[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) |
### Mac ###
|App|Source code|Developer(s)|
|---|-----------|------------|
|**[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) |
### Windows
|App|Version|Source code|Developer(s)|
|---|-------|-----------|------------|
|**[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)|
|**[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) |
|**[Tuuto](https://www.microsoft.com/store/apps/9nh0493n4tsb)**|10|<https://github.com/Tlaster/Tuuto>|[@Tlaster@mstdn.jp](https://mstdn.jp/@Tlaster)|
|**[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)|
## Other clients
|App|Platform|Source code|Developer(s)|
|---|--------|-----------|------------|
|**[madonctl](https://github.com/McKael/madonctl/blob/master/README.md)**|CLI|<https://github.com/McKael/madonctl>|[@McKael@mamot.fr](https://mamot.fr/@McKael)|
|**[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)|
|**[Mstdn (Mastodon CLI)](https://github.com/mattn/go-mastodon/blob/master/README.md)**|CLI|<https://github.com/mattn/go-mastodon>|[@mattn@mstdn.jp](https://mstdn.jp/@mattn)|
|**[toot](https://github.com/ihabunek/toot/blob/master/README.rst)**|CLI|<https://github.com/ihabunek/toot>|[@ihabunek@mastodon.social](https://mastodon.social/users/ihabunek)|
|**[tootstream](https://github.com/magicalraccoon/tootstream/blob/develop/README.md)**|CLI|<https://github.com/magicalraccoon/tootstream>|[@Raccoon@mastodon.social](https://mastodon.social/users/Raccoon)|
|**[soCLIal](https://gitlab.com/IvanSanchez/soclial/blob/master/README.md)**|CLI|<https://gitlab.com/IvanSanchez/soclial>|[@IvanSanchez@mastodon.social](https://mastodon.social/@IvanSanchez)|
|**[Tooter](https://openrepos.net/content/dysko/tooter)**|SailfishOS|<https://github.com/dysk0/harbour-tooter>|[@disko@mastodon.social](https://mastodon.social/@dysko)|
|**[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)|
## 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/)|<https://gitlab.com/pmorinerie/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)|<https://github.com/noraworld/fastoot>|[@noraworld@mastodon.noraworld.jp](https://mastodon.noraworld.jp/users/noraworld)|
|**[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)|
## Bridges from/to other platforms
|App|Platform|Source code|Developer(s)|
|---|--------|-----------|------------|
|**[Autopost to Mastodon](https://wordpress.org/plugins/autopost-to-mastodon/)**|Wordpress plugin|<https://github.com/L1am0/mastodon_wordpress_autopost>|[L1am0](http://l1am0.eu/)|
|**[MastodonToTwitter](https://github.com/halcy/MastodonToTwitter/blob/master/README.md)**|CLI|<https://github.com/halcy/MastodonToTwitter>|[@halcy@mastodon.social](https://mastodon.social/@halcy)|
|**[Retoot](https://gitlab.com/mojo42/retoot/blob/master/README.md)**|CLI|<https://gitlab.com/mojo42/retoot>|[@Mojo@apoil.org](https://apoil.org/users/mojo)|
|**[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)|
|**[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)|
|**[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)|
|**[WordPress](http://mastodon.tools/wordpress/)**|WordPress plugin|<https://github.com/DavidLibeau/mastodon-tools/tree/master/wordpress>|[@David@mastodon.xyz](https://mastodon.xyz/@David)|
|[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)|
## Bots
|App|Platform|Source code|Developer(s)|
|---|--------|-----------|------------|
|**[Fluffy Broccoli](https://github.com/algernon/fluffy-broccoli/blob/master/README.md)**|CLI|<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)**|CLI|<https://github.com/raymestalez/mastodon-hnbot>|[@rayalez@hackertribe.io](https://hackertribe.io/users/rayalez)|
|**[Mastodon Image Bot](https://github.com/ZerataX/mastodon-img-bot/blob/master/README.MD)**|CLI|<https://github.com/ZerataX/mastodon-img-bot>|[@peterspark@pawoo.net](https://pawoo.net/@peterspark)|
|**[simpleMastodonBot](https://github.com/M-D-M/simpleMastodonBot/blob/master/README.md)**|CLI|<https://github.com/M-D-M/simpleMastodonBot>|[M-D-M](https://github.com/M-D-M)
|**[SupportBot](https://github.com/polymerwitch/SupportBot/blob/master/README.md)**|CLI|<https://github.com/polymerwitch/SupportBot>|[@polymerwitch@toot.cat](https://toot.cat/@polymerwitch)|
|[mastodon-glossary-bot](https://github.com/michelbl/mastodon-glossary-bot/blob/master/README.md) *(experimental)*|CLI or Heroku|<https://github.com/michelbl/mastodon-glossary-bot>|[@Michel@mastodon.etalab.gouv.fr](https://mastodon.etalab.gouv.fr/@Michel)|
## Other tools
|App|Platform|Source code|Developer(s)|
|---|--------|-----------|------------|
|**[Contest-draw](http://mastodon.tools/contest-draw/)**|Web browser|<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)**|Web browser|<https://github.com/koyuawsmbrtn/mastoshare>|[@koyuawsmbrtn@mastodon.social](https://mastodon.social/@koyuawsmbrtn)|
|**[wall](http://mastodon.tools/wall/)**|Web browser|<https://github.com/DavidLibeau/mastodon-tools/tree/master/wall>|[@David@mastodon.xyz](https://mastodon.xyz/@David)|
|[Scheduler](http://mastodon.tools/scheduler/) *(beta)*|Web browser|<https://github.com/DavidLibeau/mastodon-scheduler>|[@David@mastodon.xyz](https://mastodon.xyz/@David)|
If you have a project like this, make a PR to add it to the list!