GitHub Spark shuts down 2026-08-31

de-spark

Your exported Spark app can't npm install: it depends on the private @github/spark package. Upload your export, see exactly what breaks for free, and get a working repo back.

Follow-ups

Three things: spark.kv and useKV (your data), spark.llm and spark.llmPrompt (AI features, already broken since GitHub Models retired), and spark.user (your GitHub identity). The scan below tells you exactly which files use which.

You pay once, we rewrite every @github/spark import to a local replacement (localStorage for data, your own API key for AI, a stub for auth), then hand you back a repo that installs and builds normally.

1Upload your export
Zip of the source only, skip node_modules.

Payments handled by Polar. Your code is processed in memory to run the migration and is not stored afterward.