Open sourcing SEO in Next.js and SEO in Astro

Today I'm open sourcing SEO in Next.js and SEO in Astro, under the MIT license.

I genuinely believe both libraries are the best work I've done to date, and I'm thrilled to share them with everyone, without any restrictions.

Why I made this decision

A few days ago, the VoidZero team announced that Vite+, a product initially conceived as paid, would become free and open source.

In their post, they mentioned they had grown tired of debating internally which features should be paid and which shouldn't. But beyond that, I think there's a deeper lesson here: selling utilities and libraries is really hard.

It's not just a distribution or marketing problem, the value of a library is difficult to communicate, and the business model rarely fits well with how developers consume this type of tool. That's something I also learned along the way.

On the other hand, the method I used to distribute the libraries privately, sharing a .tgz file with a one-time lifetime payment, made sense. It was clean and subscription-free, but it's not the way I like to share my work.

The "more formal" alternatives, like GitHub Packages, require recurring payments that add friction for both me and anyone who wants to use them. Neither option felt quite right.

To current customers of SEO in Next.js and SEO in Astro

Thank you. Truly.

Trusting something I was still building means a lot. That early support is what allows projects like these to exist. I'm not going to let that go unacknowledged.

In future projects, those who have already purchased will receive some form of compensation or early access.

How I will sustain these projects

The code is free, but the time I put into it isn't.

If these projects are useful to you and you want to support me in continuing to work on them, and on new things, you can do so through Ko-fi.

Every contribution helps me dedicate more time to keeping this up to date and building what comes next.