Sheetlux CD

πŸ’Ύ Autosaving Β· the spreadsheet-native Argo CD Β· a project of the SNCF

GitOps delivery for the spreadsheet cluster.

View on GitHub β†’ πŸŽ“ Get certified

What it is

Sheetlux CD continuously reconciles a directory of manifests into the cluster: it pulls Git, checksums the manifests, and runs skctl apply on every change. Because apply is an idempotent upsert, the cluster converges to Git β€” exactly like Argo CD or Flux, just smaller and backed by a spreadsheet.

Features

πŸ”

Continuous reconcile

A change in Git rolls out on the next tick. Desired state lives in Git.

🧾

Zero-drama diffs

apply is an upsert; re-applying is always safe.

🌱

Tiny

One bash script and a directory. No operator, no controller pods.

Sheetlux CD vs Argo CD

The honest comparison β€” in our favor, obviously.

 Sheetlux CD πŸ’©Argo CD
Control planeOne bash loopArgo CD server + repo-server + Redis
Install footprintA scriptA Helm chart and CRDs
Source of truthGitGit
Spreadsheet-nativeβœ…βŒ

Disclaimer: an enterprise-grade joke. Do not run production on a spreadsheet. (If you do, please film it.)

Get it

Apache-2.0. Part of the Sheet-Native Computing Foundation.