Anthony Fu Fund Redistribution, September & October 2024
Published on November 1, 2024 by Anthony Fu
Hello everyone! In these two months, September & October 2024, we raised the fund of $1,365.57, thanks to our awesome sponsors, Logto and many individuals.
———
These 2 months, we have:
Redistributed $250 to each of the following 4 maintainers:
- Kevin Deng 三咲智子 (@sxzz) for his great work on Vue Vapor, a lighter and more performant alternative compiler for Vue; Vue Macros, a collection of experiments and pushed many great features back to Vue core; Unplugin and its ecosystem, to have rspack, rolldown support, with many great plugins built on top of that unified plugin APIs.
- Harlan Wilton (@harlan-zw) for his great work on Nuxt SEO, a collection of Nuxt modules that enhances SEO for your Nuxt Apps in many aspects. Nuxt Og Image which provides a very easy-to-use integration for generating dynamic Og images for your site. Nuxt Sitemap which generates a sitemap with a single command to install, etc. There are so many gems in this collection, do check them out!
- KazariEX 山吹色御守 (@KazariEX) for his great contributions to Volar.js, a foundation of tooling that helps us to get custom language support a lot more easily than ever before.
- Fabian Hiller (@fabian-hiller) for this great work on Valibot, a modular and type-safe schema library for validating structural data. Valibot will soon reach v1.0, which comes with Standard Schema support. Standard Schema is a great effort and collaboration of schema libraries, including Zod, ArkType, etc., to provide a unified schema format that can work across different schema libraries. This is also a great example of open source collaborations.
Redistributed $100 to each of the following projects:
———
These 2 months, we have:
Redistributed $250 to each of the following 4 maintainers:
- Kevin Deng 三咲智子 (@sxzz) for his great work on Vue Vapor, a lighter and more performant alternative compiler for Vue; Vue Macros, a collection of experiments and pushed many great features back to Vue core; Unplugin and its ecosystem, to have rspack, rolldown support, with many great plugins built on top of that unified plugin APIs.
- Harlan Wilton (@harlan-zw) for his great work on Nuxt SEO, a collection of Nuxt modules that enhances SEO for your Nuxt Apps in many aspects. Nuxt Og Image which provides a very easy-to-use integration for generating dynamic Og images for your site. Nuxt Sitemap which generates a sitemap with a single command to install, etc. There are so many gems in this collection, do check them out!
- KazariEX 山吹色御守 (@KazariEX) for his great contributions to Volar.js, a foundation of tooling that helps us to get custom language support a lot more easily than ever before.
- Fabian Hiller (@fabian-hiller) for this great work on Valibot, a modular and type-safe schema library for validating structural data. Valibot will soon reach v1.0, which comes with Standard Schema support. Standard Schema is a great effort and collaboration of schema libraries, including Zod, ArkType, etc., to provide a unified schema format that can work across different schema libraries. This is also a great example of open source collaborations.
Redistributed $100 to each of the following projects:
- msw - Mock Service Worker is a great library for mocking network requests in your tests. Instead of mocking your fetch requests, it mocks lower-level network layers, allowing you to write agnostic mocks that work on any frameworks/tools.
Recurring sponsorship for $50/month to the following 2 projects:
- pnpm - pnpm is a fast, disk space-efficient package manager. It also offers first-class support of monorepo, and a bunch of handy integrations around it. At this moment, all our projects are using pnpm and benefited a lot from the time and disk space saved.
- Iconify: Iconify is an open-source project that provides the infrastructure for almost all open-source icon sets (~200,000 icons available at this moment). The universal icon solutions allow you to avoid icon set vendor-lockin and swap to different icons and styles easily by changing the icon ids. If you are using UnoCSS Icons, unplugin-icons, Nuxt Icon, Icônes, etc, you are already depending on it.
In the future, we aim to set up more recurring sponsorships, which are important to many projects for a more stable budget and better sustainability. Meanwhile, we also have a few other sponsorships that are still in process that we couldn't make in time as this post, we hope to get them out soon!
Learn more about this fund in this blog post: Initiative on Sponsorship Forwarding, and find all the transactions here.
———
At the end of every month, we will do an announcement post to show you how we distribute the funds. It might also be interesting to introduce you to some projects you are depending on but weren't aware of. You can also find the previous announcement here.
Thank you for your support and for reading this post. If you are interested in joining the force to support our ecosystem, sponsor the fund, and we will manage the redistribution like this to help the ecosystem be sustainable in the long run. If you find someone's work is important to you, I'd encourage you to sponsor them directly. Thank you 💖 Cheers!