Spark is a modern open-source repository foundation focused on discoverability, onboarding, and long-term growth.
No. Spark is intentionally stack-agnostic.
Clone the repo and follow README.md and examples/README.md.
Use GitHub Discussions for questions and idea exchange.
Use the bug report issue template.
Use the feature request issue template.
Read CONTRIBUTING.md and submit a PR using the PR template.
MIT. See LICENSE.
See SECURITY.md and report privately via advisory/email.
See ROADMAP.md.
In CHANGELOG.md using Keep a Changelog format.
@rudra496 is the code owner via .github/CODEOWNERS.
Yes. See docs/API.md.
Yes. See examples/basic-usage, examples/advanced-config, and examples/integrations.
Yes. Use spark.plugins.PluginManager and spark.integrations.IntegrationRegistry.
Yes. See spark.i18n and docs/I18N.md.
Yes. Use python3 -m spark and see command examples in README.md.
Use semantic tags (v*.*.*), ensure CHANGELOG includes the tag section, and rely on the release workflow preflight checks.
Run python3 -m spark assess --root . (or add --json for automation-friendly output).