SparkWing
CI/CD pipelines in code, not YAML. Runs faster, anywhere.

Okay, so this thing is awesome. I wrote a thought on why I'm creating it CI/CD - Broken Systems. A CI/CD platform where you define pipelines in code, not YAML. It runs anywhere you need it, like Kubernetes, a local kind cluster, or just your laptop.
Iteration speed is king. Developing CI/CD on this system is FAST. You get compile time checks, and are able to run it before pushing to the remote. An added benefit is that you can still deploy your code if Github is down or even if Sparkwing is down making it so resilient.
Developer laptops can register as runners, cutting costs and improving turnaround time by taking advantage of cached Docker layers and local resources. Heavy or sensitive steps can still delegate to the Kubernetes cluster, ensuring security and consistency for production artifacts.
The result - faster iterations, lower infra spend, and more efficient pipelines than GitHub Actions, especially for complex workflows with many conditional branches.
This is in active development. Please reach out to me if you'd like to test it out! Sparkwing