Git for video and photos
Git changed how the world ships code. Dits does the same for the files Git can't handle—video, RAW photos, and huge creative projects. Edit a 4 GB file and store only what changed, not another copy.
Why does this exist?
Because version control never got solved for the big stuff. Here's the whole story in three steps.
Understand your files.
They're more than blobs on a hard drive.
See exactly what changed
Dits splits files into content-defined chunks. When you edit a 10GB video, only the changed chunks are stored. View diffs, track history, and understand your storage at a glance.
- Content-aware chunking at 2+ GB/s
- BLAKE3 integrity verification
- 60-80% typical storage reduction
Sync smarter.
Stop re-uploading the same data.
→ 3 files modified (10.2 GB logical)
→ 47 new chunks identified
→ Uploading 512 MB (95% deduplicated)
✓ Pushed in 4.2s
Delta sync, not full re-upload
Traditional tools re-upload entire files on every change. Because Dits content- addresses every chunk and frame, sync only needs to transfer what's different—and a dropped transfer resumes where it left off instead of restarting. (The networked sync engine is in active development; the content-addressed store it builds on works today.)
Traditional
10.2 GB
With Dits
512 MB
Share directly.
No cloud upload required.
Peer-to-peer collaboration
The plan: share repositories directly between computers with a join code— end-to-end encrypted, no file-size limits. Because frames are content-addressed, transfers will resume where they drop and never re-send footage you both already have. (Networking is in active development—local workflows work today.)
- Works through firewalls and NATs
- AES-256 encryption
- No bandwidth caps or limits
Get started in seconds
Install with your preferred package manager
$ npm install -g @byronwade/ditsThen run dits init to start
Actively developed
4 of 10 phases complete — the local engine works today; networked sync is on the roadmap.
A new era of version control
Start versioning your large files today. Free, open source, and built for creative workflows.