Upload your package.json and we build the complete dependency tree, including all subdependencies used by your project.
We identify the maintainers of each dependency and provide you with ways to support their work through various funding platforms.
Our intelligent weight system ensures donations are distributed fairly based on dependency importance, uniqueness, and criticality.
We automatically detect eligible open-source packages in your dependency tree using verified criteria from package managers.
We check the license declared in package managers. Packages with recognized open-source licenses are automatically identified as eligible for donations.
Packages that specify funding methods in their metadata are prioritized, ensuring donations reach maintainers ready to receive support.
You review and validate all packages before finalizing donation distribution.
Traditional donation models let mega-popular packages capture 70%+ of funding, leaving critical but less-visible dependencies unsupported. GiftOS uses a multi-factor balanced algorithm that ensures fair distribution across your entire dependency tree.
We evaluate each dependency on four dimensions: structural importance (how many packages in YOUR tree depend on it), ecosystem popularity (with square root compression to prevent runaway concentration), code quality, and version usage. No single factor can dominate.
The modern tech ecosystem is built on open source software. Millions of developers worldwide rely on freely available libraries, frameworks, and tools maintained by passionate individuals and small teams.
However, most open source maintainers work for free, often in their spare time. By supporting these maintainers financially, we ensure the sustainability of the tools and libraries we depend on every day.
GiftOS makes it easy to give back to the open source community in a fair and transparent way, ensuring your donations reach the people who make your projects possible.
We're committed to fair, secure, and transparent distribution of your donations to the open source maintainers who power your projects.
Donations are distributed every week to verified maintainers. We manually verify each recipient to ensure funds reach real developers.
Our algorithm analyzes your dependency tree to distribute proportionally based on actual usage depth and criticality to your project.
Industry-standard Stripe payment processing with bank-level encryption. Fees cover payment processing plus a small 1% operational margin.
Committed to open source sustainability and supporting underrepresented maintainers. Building trust one distribution at a time.
As an early-stage startup, we prioritize fairness, security, and transparency in every donation we process.
Start distributing donations to the maintainers who power your projects today.
Get Started Now