Skip to content
Open
1 change: 1 addition & 0 deletions apps/svelte.dev/static/.well-known/funding-manifest-urls
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://svelte.dev/funding.json
86 changes: 86 additions & 0 deletions apps/svelte.dev/static/funding.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
{
"$schema": "https://fundingjson.org/schema/v1.0.0/funding.schema.json",
"version": "v1.0.0",
"entity": {
"type": "organisation",
"role": "steward",
"name": "Svelte",
"description": "Web development for the rest of us",
"email": "",
Copy link
Member Author

@teemingc teemingc Oct 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need an official email here so we can be contacted. It's also required by the JSON schema.

"webpageUrl": {
"url": "https://svelte.dev"
}
},
"projects": [
{
"guid": "sveltejs-svelte",
"name": "Svelte",
"description": "Svelte is a UI framework that uses a compiler to let you write breathtakingly concise components that do minimal work in the browser, using languages you already know — HTML, CSS and JavaScript. It’s a love letter to web development.",
"webpageUrl": {
"url": "https://svelte.dev/docs/svelte"
},
"repositoryUrl": {
"url": "https://github.com/sveltejs/svelte",
"wellKnown": "https://github.com/sveltejs/svelte/blob/main/.well-known/funding-manifest-urls"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that a file similar to https://github.com/sveltejs/svelte.dev/pull/1632/files#diff-dc6aa312408365efda3e35f463314bc3c7a2f37df864885c94ab21be318e8f6c needs to be added to the Svelte repository to provide provenance to the manifest.

},
"licenses": ["spdx:MIT"],
"tags": ["web-development"]
},
{
"guid": "sveltejs-kit",
"name": "SvelteKit",
"description": "SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte. If you’re coming from React, SvelteKit is similar to Next. If you’re coming from Vue, SvelteKit is similar to Nuxt.",
"webpageUrl": {
"url": "https://svelte.dev/docs/kit"
},
"repositoryUrl": {
"url": "https://github.com/sveltejs/kit",
"wellKnown": "https://github.com/sveltejs/kit/blob/main/.well-known/funding-manifest-urls"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that a file similar to https://github.com/sveltejs/svelte.dev/pull/1632/files#diff-dc6aa312408365efda3e35f463314bc3c7a2f37df864885c94ab21be318e8f6c needs to be added to the SvelteKit repository to provide provenance to the manifest.

},
"licenses": ["spdx:MIT"],
"tags": ["web-development"]
}
],
"funding": {
"channels": [
{
"guid": "opencollective-svelte",
"type": "payment-provider",
"address": "https://opencollective.com/svelte",
"description": "Support Svelte through Open Collective with recurring or one-time contributions"
}
],
"plans": [
{
"guid": "backer-monthly",
"status": "active",
"name": "Backer",
"description": "Become a backer and support Svelte development",
"amount": 5.0,
"currency": "USD",
"frequency": "monthly",
"channels": ["opencollective-svelte"]
},
{
"guid": "sponsor-monthly",
"status": "active",
"name": "Sponsor",
"description": "Become a sponsor and support Svelte development",
"amount": 100.0,
"currency": "USD",
"frequency": "monthly",
"channels": ["opencollective-svelte"]
},
{
"guid": "custom-donation",
"status": "active",
"name": "Custom Contribution",
"description": "Make a custom one-time or recurring contribution of any amount",
"amount": 0,
"currency": "USD",
"frequency": "other",
"channels": ["opencollective-svelte"]
}
]
}
}