Files
Graphite/website/content/donate.md
2025-06-20 04:51:06 -07:00

7.9 KiB
Raw Blame History

+++ title = "Donate"

[extra] css = ["/page/donate.css", "/component/feature-box.css", "/component/feature-icons.css"] +++

Funding creativity, not corporations

Own your tools. Own your art. Invest in the sustainable, independent future of high-quality creative software that's free, and always will be.

Donate: GitHub Sponsors Avoids processing fees Donate: without an account Start to finish in several seconds

<script> (async () => { const element = document.querySelector("[data-statistics]"); const dollarsElement = document.querySelector("[data-statistics-dollars]"); const membersElement = document.querySelector("[data-statistics-members]"); const donorsElement = document.querySelector("[data-statistics-donors]"); if (!dollarsElement || !membersElement || !donorsElement) return; try { const response = await fetch("https://graphite.rs/sponsorship-stats"); const json = await response.json(); if (!json || !json.recurring || !json.one_time_prior_3_month_sum) throw new Error(); const recurringDollars = parseInt(json.recurring.cents) / 100; const oneTimeAverageDollars = parseInt(json.one_time_prior_3_month_sum.cents) / 100 / 3; dollarsElement.innerText = "$" + Math.round(recurringDollars + oneTimeAverageDollars).toLocaleString("en-US") + " / month"; membersElement.innerText = json.recurring.count.toLocaleString("en-US") + " members (supporting monthly)"; donorsElement.innerText = Math.round(json.one_time_prior_3_month_sum.count / 3).toLocaleString("en-US") + " one-time donors (past month)"; // Force repaint to work around Safari bug (remove this and its data attribute when the bug is fixed and widely deployed) element.style.transform = "scale(1)"; } catch { element.remove(); } })(); </script>

Graphite is 100% built and funded by the community. Your contributions directly help us level up the scope and speed of the project's development. Resources are put towards infrastructure, operational costs, swag to keep contributors happy and motivated, and outreach like exhibiting at conventions and traveling to conferences to foster industry relationships. Hiring full-time developers is the next crucial milestone.

Supporter memberships


Click a membership level below to pay directly by card, no account needed.

A small fee of 3.6% + 30¢ reduces what we receive each month. If convenient, consider instead using GitHub Sponsors for no fees.