Sometimes, I'd just like to express my thanks to open source authors.
Instead of adding a new 'issue' to the issue tracker (if enabled), there doesn't seem to be a good way to say: Thanks for this OS thing! You rock! Here's a buck (or two).
Thanks for this feedback! We're always working to improve GitHub and the GitHub Community Forum, and we consider every suggestion we receive. I've logged your feature request in our internal feature request list. Though I can't guarantee anything or share a timeline for this, I can tell you that it's been shared with the appropriate teams for consideration.
The program you mentioned relies on the developer opting into the sponsoring program:
"If the developer you want to sponsor does not have a sponsored developer profile, you can encourage the developer to join the waitlist at GitHub Sponsors."
What I would like to see is a standard button - maybe much like the "like" button - (which I mostly use for bookmarking purposes) that allows me to send a quick thank you to the developer, optionally with a gift (that could be connected with your sponsoring program).
A quick way to say: "Hey thanks for this, exactly what I needed!"
Imagine what you could achieve if you would add more social features to the platform...
That's totally understandable. Currently, we have this feature designed to be opt-in as we're exploring its impact. We are looking to see what other sorts of social features might be helpful for the platform though, so I'll pass your suggestion on to the product team.
Putting a star on the project is a simple way of morally supporting a project and showing its popularity. (Not related to making a payment.)