Pitch in: sponsoring open source

Written on 2025-10-28

For the past months, I've worked on a project at JetBrains to create a strategy for sponsoring open source PHP projects. I was super happy to see the positive response from the community and want to share some more thoughts about it.

A drop in the ocean?

The strategy I came up with was to have five open source sponsorships that run for a full year, and each year we'll pick five new ones. That way we have a more lasting impact on projects instead of using one-off donations, and we could also spread our efforts more widely over time.

At the same time, spreading our budget between five projects made me question "will this really make a difference?" And even if it does make a difference for these five, there are so many more. We deliberately kept the final fifth spot vacant for another month so that the community could pitch in, and there were some really great suggestions, making choosing even more difficult.

But let's not forget the underlying goal. It's not just about sponsoring individual projects. Actually, I would say that's just a side effect of a deeper goal: to lead by example. To put our money where our mouth is. If enough companies and organizations would do so, I believe we could have a real impact on PHP. So let's set an example.

That's why I want to repeat my call to action from the original post: if you're a financial decision maker at a company that's relying on PHP open source, please consider spending a tiny amount of your budget on giving back. If you're an employee who cannot make such a decision, please talk to the ones who can. Keep in mind that it doesn't have to be much! Just $100 per month would make a huge difference if enough companies followed suit.

So that's my hope: more and more companies pitching in, so that together we can have a real and lasting impact.

Where to start?

I considered sharing my list for potential projects here, but finally decided against it. Let's face it: my list is incomplete. So let's say you did decide on investing some money back into PHP. Where to start?

Well, you likely already have a list. It's called composer.json. My suggestion would be to invest an hour or so scrolling through dependencies you often use in your projects, and pick one or a handful that you want to invest in. Even if it's just $10 per month, every penny counts.

You could have some criteria as well: search for projects that are actively maintained; maybe sort DESC on projects with the least amount of sponsoring; maybe pick the ones that you feel have the biggest reach. Up to you, my hope is that you find something that works for you.

And, in case you're an open source maintainer looking for sponsorships: feel free to leave a comment on this blog. Don't feel ashamed about self-promotion, it's ok to create awareness.

Things I wish I knew when I started programming

Things I wish I knew when I started programming cover image

This is my newest book aimed at programmers of any skill level. This book isn't about patterns, principles, or best practices; there's actually barely any code in it. It's about the many things I've learned along the way being a professional programmer, and about the many, many mistakes I made along that way as well. It's what I wish someone would have told me years ago, and I hope it might inspire you.

Read more

Comments

Loading…

Hello, CrunzPHP (https://github.com/crunzphp/crunz) maintainer here - Crunz is a tool to manage Cron jobs directly from code, without crontab editing, just set OS' Cron once and do the rest from your code

Written by PabloKowalczyk on 2025-11-09

Hello,

I've been developing OTRA (https://otra.tech), my open-source PHP framework, since 2013.

It's a "batteries-included" framework designed to cover the entire project lifecycle.

It handles everything from setting up an MVC architecture and managing the database (schema, fixtures, migrations) to automating the dev workflow with a file watcher (TS/SASS), a powerful CLI, and a built-in profiler.

It also simplifies code generation, optimization, and deployment.

Written by Lionel Péramo on 2025-10-31

👋 Hi! I've been working on MoonShine — an open source admin panel for Laravel for over 3 years. I love working on this project, it's developing great, we're currently preparing for the release of version four and I'd like to dedicate all my time to it. But, despite the growth and recognition (>1200 ⭐️ on GitHub, ~10,000 downloads per month), we're not yet receiving stable support for full-fledged project development. We believe the situation will change, and the project will receive the support it deserves 🙏 ⭐️ https://github.com/moonshine-software/moonshine 🌐 https://getmoonshine.app

Written by Данил Щуцкий on 2025-10-30

Recently, I've started a new project and I'm spending all my free time on it: it's a new testing framework called Testo that is more flexible than any existing. You won't believe it, but it turned out to be in high demand and is already ready to be implemented in products. I'm not a salesperson or a marketer, so by default, I don't expect any feedback or support.

I also maintain more mature utilities like dload (like Composer, but for binaries, not PHP packages) and trap (a mini Buggregator and more functional Symfony var-dumper), among other projects.

I would appreciate it if you could support my projects with a star.

Written by Aleksei Gagarin on 2025-10-28

There is an extra command in composer: composer fund

This lists all funding links from the installed dependencies.

Written by Sören Wünsch on 2025-10-28

👋 If you have an open source project to pitch, don't hesitate to do so!

Written by Brent Roose on 2025-10-28
Noticed a tpyo? You can submit a PR to fix it.
HomeRSSNewsletterDiscord© 2025 stitcher.io