/sponsorhello

fund the projects you love

Primary LanguageTypeScriptMIT LicenseMIT

Sponsorhello logo


Sponsorhello Netlify Status


How it works

With Sponsorhello you can check how many open source projects in your package.json are searching for funding in a couple of seconds.

To use it, you just have to go to the home page (here) and drop a package.json, we will tell you all the projects you're using that are searching for your help and for each of them, all the links to directly fund those project.

If you're already funding some projects, we prepared a badge that you can use to say to the world how much you're kind:

Sponsorhello

You can place it wherever you want, like in your Github profile or on your website.

To have it, this is the markdown:

[![Sponsorhello](https://img.shields.io/badge/We%20Sponsorhello%20Open%20Source-Do%20it%20too-0066ff)](https://sponsorhello.org)

How we find the projects

We are using mostly 2 apis, npms api and github graphql api.

After reading your package.json we retrieve from npms details about all the dependencies, peerDependencies and devDependencies you're using; Then, for each of them, we contact npms again to retrieve also the dependencies of your direct packages.

Once we know the libraries you're using, we retrieve thought the github graphql api which of them are searching for funding.

How Sponsorhello works!

Shut out to Excalidraw for the cool drawing

Why Sponsorhello?

Sponsorhello was born because in VLK Studio we wanted to fund open source projects applying a super simple process:

  • Define a budget
  • Select 20 open source projects we're using in our daily jobs
  • Subscribe for a (budget / 20) monthly subscription to these projects
  • We're happy and the world is a better place 🌎

After we started to do it, we thought that every company can do something like this, the budget doesn't matter, can be 20$ per month (so you're giving just 1$ per project) or 100, or 1000, if everyone will give something, the eco-system of projects will grow dramatically.

So we created this website and here you are!

When you don't need Sponsorhello

  • If you (or your company) already know which projects you're using are searching for funding, and you're already funding those projects.
  • If your projects are hosted on Github, in fact, Github already has an amazing tool to see which of your dependencies are searching for funding, check it out here.

Fun fact

The name Sponsorhello was chosen because:

  • It sounds italian (yep, we are from Italy 🍝 🤌 🍕 🇮🇹 )
  • The domain sponsorhello.org was available