grove — featherweight version control

2 min read Original article ↗

// version control, but less

A featherweight space
for your code.

Grove is a version control system that asks very little. Just projects, saves, and a binary roughly the size of its icon.

$grove create

Enter new project name (blank to return):

$grove save

Snapshot saved.

$grove restore

--- Restore Snapshot · chapter_02 ---

1. final_03_polished_leakfixed8

Mar 05 2026 · 9:57PM

# we've all been there

$

binary size

608kb

smaller than most favicons

runtime deps

0

none. zero. zilch.

platforms

3os

linux · mac · windows

what it does

01 —

Instant Install

Download the installer, double-click it. Done.

02 —

Snapshots

Save your work with a single command. Browse history, restore saves, keep moving.

03 —

Your Grove

Browse neatly assorted backups in your file explorer, directly. Do what you want with them.

04 —

Written in Rust

Fast, safe, and tiny. No garbage collector, no runtime — just a binary.

05 —

For Solo Coders

Not built for enterprise CI pipelines. Built for one person who wants to ship without learning the entire culture of Git.

06 —

Part of DDE

Grove is the first piece of the Disintegrated Development Environment — a tiny suite for CLI-first developers.

get it

$curl -fsSL https://raw.githubusercontent.com/avatardeejay/grove/main/install.sh | sh

$irm https://raw.githubusercontent.com/avatardeejay/grove/main/install.ps1 | iex

grove 0.1.0

or download the binary directly from the github releases page.