Use Mastodon 🐘 on desktop? I made a Chrome extension to make following people, favoriting, bookmarking & boosting toots on remote instances easy as your home instance! (1-click)

🙌 Appreciate the boosts! 🙌

 Install Graze For Mastodon — https://chrome.google.com/webstore/detail/graze/epocinhmkcnjfjobnglchpbncndobblj

🗨️ Suggestions & issues — https://graze.canny.io/

❓ FAQ — https://faqabout.me/iam/graze

(Supports Chrome, Edge, Brave, Vivaldi. Firefox coming soon!)

#Mastodon #GrazeForMastodon #fediverse #programming #MastodonTips #feditips

Graze

Graze is 1-click follow, favorite, boost, bookmark, and reply for Mastodon, no matter what instance you call home.

@jaredzimmerman Will it work with Vivaldi?
@doctorcdf it should work on any chromium based browser that supports extensions, but I've not tested it on vivaldi
GitHub - rugk/mastodon-simplified-federation: Simplifies following and interacting with remote users on other Mastodon instances.

Simplifies following and interacting with remote users on other Mastodon instances. - rugk/mastodon-simplified-federation

GitHub
@governa the response has been pretty overwhelming!
@jaredzimmerman And it's well deserved, however you're overloading the fediverse with all the auto-replies.  You risk getting defederated. May I suggest a more personalized approach? 
@governa those are bespoke hand-crafted replies :) no automation involved.
@jaredzimmerman this looks handy, when it's on firefox count me in
@jaredzimmerman also please pass along some head skritches to the fam
@jaredzimmerman looking forward to the Firefox ext!
@jaredzimmerman Works like a charm. Thank you for making this.
@t36s so glad you like it! can't wait to get to the next steps! https://graze.canny.io/ firefox then remote reply!
Graze for Mastodon Feedback

Give feedback to the Graze for Mastodon team so we can make more informed product decisions. Powered by Canny.

@jaredzimmerman Hi there. I was excited to install this with Edge on Win11, but it won't connect to my instance. I put the URI into the box and it fails. I use mobile apps on my instance and see api access in my logs for them, so OAuth should be working. How does it validate an instance or initiate a connection?
@JPruente hmm, odd, can you try with just "social.findmyown.space" and let me know what happens
@jaredzimmerman Same result. Suspecting Windows/Edge weirdness I also gave it a shot on actual Chrome (108) on macOS and had the same failure.
@JPruente @ernie looks like you're both getting the same odd error, I'll try to debug with your instances... not sure what's going on yet.
@jaredzimmerman @ernie Feel free to probe it. It's a single user instance, with Caddy as the proxy in front of vanilla Mastodon.
@JPruente @jaredzimmerman Yeah, I’m running a Docker instance on a home server with an NGINX proxy, also hosted via Docker.
@JPruente @ernie I think I have a fix, and will push it to Chrome store soon, but in the mean time, do you by chance have a /.well-known/.htaccess Redirect permanent /.well-known/host-meta https://subdomain.root.tld/.well-known/host-meta file?
@jaredzimmerman I do seem to have the /.well-known/host-meta file. I'm assuming it's part of caddy's acme implementation.
@JPruente no worries, putting the finishing touches on a fix that I'll submit to the chrome store by end of week and it should auto-update soon after. I'll toot when it goes live.
@jaredzimmerman Edge just informed me that the plugin updated. I was able to get it authorized against my instance. Thanks for the plugin and troubleshooting!
@jaredzimmerman Hey, this is cool, but how does it determine whether or not there’s an instance? I’m having trouble connecting it to my server. I have successfully connected other apps.
@ernie i just tried your instance in the extension and got the same error, but when i try it in a browser i get an https error, for security reasons I'm not allowing connections without https, see if you can set up a let's encrypt cert.
@ernie I'll add in some new error messages to explain the https error more clearly
@jaredzimmerman Not sure what’s up there, but Let’s Encrypt certificate is correctly showing up on my machine and phone.
@ernie maybe just some network latency? give it a moment and try again, I'm not longer getting https errors when trying to access your instance in a browser....
@jaredzimmerman Sounds good—little strange but I trust it’s probably just some lag

@jaredzimmerman Thanks. This extension solves a big problem in the Fediverse by letting you directly follow or boost posts you find on other instances.

Would be great if reply could be added as well (though not sure if it's possible).

Confirmed that it works in the Brave Browser.

@markigra Great to hear about Brave! Remote reply is on the roadmap!
@jaredzimmerman I'm going to include this in my Mastodon Newsletter coming soon!
@taylorishere exciting! can you share a past version?
@jaredzimmerman (I'm just starting it.. my first edition will be this next week!)
@jaredzimmerman Ok.. the domain is now live: https://trunkweekly.com/
The Trunk Weekly - Mastodon News | taylorishere | Substack

A weekly digest focused on all the Mastodon News, Tricks, Tools, and more. Click to read The Trunk Weekly - Mastodon News, by taylorishere, a Substack publication. Launched 17 days ago.

@taylorishere fun project, let me know when its out!

@jaredzimmerman Just installed - I am only in my home instance so I'm not sure if I "need" this (Mastodon newb here)

thank you!!!!

@steveportigal if you never leave your home instance you don't need it. lots of folks browse other instances e.g. as someone in San Francisco I'll go check out sfba.social's public feed. if you click on someone profile on your own instance you'll get to the end of federated posts quickly and see a link to go to their home instance, once there, the extension will kick in and do what its meant for.

@jaredzimmerman Thanks for the good explanation! I understand the model, basically, but my usage hasn't evolved yet beyond just Home - only this week did I add a column for all the posts on my instance. But good to get some pull towards more kinds of usage.

PS nice to see you here - it's been a while!

@jaredzimmerman some poor folks only have phones
@voron understood! it *might* work on android chrome mobile (untested) but if you're using a native app on your phone it does some of the same functionality so you don't really need it.
@jaredzimmerman thanks 🙏 many low income use androids 😊 I’m stuck in an iPhone though
@voron I'd recommend https://apps.apple.com/us/app/tooot/id1549772269 its a great iphone mastodon client with a very responsive developer.
‎tooot

‎tooot is an open source, simple yet elegant Mastodon mobile client. A Mastodon (https://joinmastodon.org/) account is required to use this app. tooot supports: - Cross platform, including iPadOS and MacOS - Multiple accounts - Dark mode or adapt to system - Adjustable toot font size - Push notifica…

App Store
@jaredzimmerman I’ll check it out thanks!!!!
@jaredzimmerman looks good thanks a bunch
@jaredzimmerman Thank you for making this! What would be even more useful for me is if you could choose which account you’re taking action from through a contextual menu directly on the fave, boost, reply, etc – rather than having to switch in the extension menu.

@typographica interesting, like right click on a tool and say "boost from $username" ? or do you mean injecting a drop down menu into each post?

extension can write into the right click menu, I'll look into if this is possible. Not sure if i can determine what post is located at the point your clicking on.

@jaredzimmerman Yes, this would make it more equivalent to some of the great iPhone apps out there that have this functionality with long press.
@jaredzimmerman Sorry, by yes I mean the first thing you said.
@typographica will investigate if its possible. also looking to make account switching easier (shortcut keys) and giving the options of displaying what account you're acting from more obvious.

@typographica This is on my internal roadmap, go add it on Canny and I'll see if others want it as well

https://graze.canny.io/

Graze for Mastodon Feedback

Give feedback to the Graze for Mastodon team so we can make more informed product decisions. Powered by Canny.