Want to make money for your open source project?

Whether you maintain one big framework or many small libraries, Tidelift helps you get paid for the value you create.

 

Already signed up? Login now

Earning income for open source is hard

There are many ways to financially support an open source project: donations, consulting, dual-licensing, bounties, or even starting a company.

These have worked really well for certain projects or maintainers, but not for open source at large. Why? There are many reasons, but a big one is that these methods only scale by the number of hours you put into them, not by the actual value you create.

What’s more, these techniques aren’t appropriate for corporations to pay projects. Even if a company wanted to financially support open source, which projects would they pay? How would they decide how much? And how could they go through the necessary accounting, legal, and procurement processes for each of their tens or hundreds or thousands of dependencies across tens or hundreds of repositories?

For organizations worth millions or billions of dollars, these complications simply wouldn’t be worth the relatively small amount they’d be paying out.

Claim your package

Vue-dependencies

Who else is here?

Join hundreds of packages and maintainers are already working with Tidelift, including some of our well-known early adopters:

  • vue-1
  • babel
  • material-ui-1
  • fabric
  • doctrine
  • gulp
  • vuetify
  • celery
  • nuxt
  • mongoose
  • Paramiko
  • marshmallow
  • cherrypy
  • proxy-manager
  • cherrypy
  • cherrypy
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko
  • Carbon
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko
  • Paramiko

Tidelift enables companies to pay the maintainers

To fix this, Tidelift is partnering directly with maintainers of thousands of different open source packages, across dozens of ecosystems: from JavaScript to Ruby to .NET.

When a customer subscribes to Tidelift, we scan their open source stack to identify each of their dependencies. Then we split up their subscription fee and use it to pay the maintainers of the exact packages they use.

As a maintainer, all you have to do is complete some tasks (that you probably already do!) to become eligible for funding. Things like: verify the license of your package, supply a version map for your package, or tell us about any security vulnerabilities. We call this liftingHere’s a walkthrough of what those tasks look like, and some more details about what they are and why we ask you to do them.

Package income is calculated each month based on subscriber usage. Payment is then sent to maintainers who've signed on to help us provide the subscription.

Read more details on how we’re paying the maintainers.

Project independence and agency are crucial to us, so we WON’T ask you to do things like help desk or consulting, or give up control of your technical roadmap.

ecosystem

security

Follow responsible disclosure practices.

Use 2-factor authentication when possible, especially for GitHub and package repositories.

Put any known vulnerabilities into the Tidelift database to notify subscribers.

See security details

maintenance

Continue to actively maintain your project.

Keep subscribers informed about which releases are stable, long-term supported, and obsolete.

Write and share with subscribers helpful release notes for each release.

Track and respond to Tidelift-identified dependency issues (such as missing licenses, deprecated versions, etc.). We have tooling to help with this!

 

See maintenance details

licensing

Review and document your package's license in the source repository and in package metadata.

Work with us to resolve any licensing problems that may arise.

See licensing details

marketing

We need your help to tell your users about The Tidelift Subscription. More subscribers mean more income for your package and many others. 

We're asking projects to promote that they're a part of the Tidelift Subscription on their website and in their README. 

 

See marketing details

Start lifting by seeing the estimated monthly income for your package

What are the terms?

We'll walk you through this as needed over email, but here's what to expect:

commitment

We will ask you to sign a legal agreement and code of conduct. We've worked hard to make it understandable, and you can exit the agreement at any time with 30 days notice. You can review the agreement in its entirety here.

We welcome your feedback on the legal agreement or the code of conduct. You can email us at lift@tidelift.com, or fill out this form.

discuss income with the whole project

Our income estimate is for the entire project. If your project has co-maintainers, please discuss it with everyone.

Get started by seeing an estimated monthly income for your package

lifter