What if version control could be simple, intuitive, and fully offline?
Thatโs exactly why I created DeltaBox.
Today, Iโm excited to share my first global CLI tool published on NuGet ๐
๐ก Why DeltaBox?
When I started learning programming, I quickly realized that version control is essential.
But for beginners and small projects, traditional tools can feel complex and overwhelming.
I wanted something:
Simple
Fast
Easy to understand
Focused on productivity
So I built DeltaBox.
๐ฆ What is DeltaBox?
DeltaBox is a lightweight local version control CLI that works using folder snapshots.
Itโs designed for:
Beginners learning versioning
Developers working on small or local projects
Anyone who wants a fast and offline workflow
No configuration.
No complexity.
Just version control.
independent of platform.
โจ Features
โ
Create commits in seconds
โ
Manage branches easily
โ
Manage merges easily
โ
Restore previous versions
โ
Fully offline
โ
Clean and intuitive commands
โ
Native compatibility with Windows, Linux, and Mac.
Example:
deltabox init
deltabox commit "New feature"
deltabox branch feature-login
๐ Installation
You can install DeltaBox globally with:
dotnet tool install -g DeltaBox
๐ GitHub
Project repository:
https://github.com/Kaikygabriel/deltabox
Feedback, suggestions, and contributions are very welcome ๐
๐ฏ Whatโs Next?
I plan to continue evolving DeltaBox with:
New commands
Performance improvements
Better version management
This is just the beginning.
If youโre learning programming, building your own tools is one of the best ways to grow.
And if DeltaBox can help someone learn version control more easily, then the mission is already worth it.
Top comments (0)