OPEN SOURCE BACKUP TOOL

Immutable snapshots.
Simple restores.

Stowmark creates content-addressed snapshots of your files without duplicating unchanged data.

Loading latest release…

Stowmark open source backup tool: snapshots, immutable storage, trusted and durable

WHY STOWMARK

Backups without unnecessary copies

01

Content addressed

Files are stored by their content hash, so unchanged data is reused.

02

Immutable snapshots

Each snapshot represents a stable point in time that can be restored later.

03

Simple CLI

A small command-line tool designed to be understandable and scriptable.

STOWMARK PROJECTS

Choose how you work

Use the focused command-line tool in scripts and automations, or explore your repositories through an interactive terminal interface.

01 Command line

stowmark

Create, inspect, verify and restore immutable snapshots with a small, scriptable CLI.

$ stowmark snapshot list --repo ~/backups
02 Terminal interface

stowmark-console

Browse snapshots and objects, preview files, verify snapshot integrity and restore data from an interactive TUI.

stowmark-console showing the repository contents, navigation menu and STOWMARK ASCII logo

INSTALL

Choose your package

Files are loaded automatically from the latest GitHub releases.

COMMAND-LINE TOOL

stowmark

Loading latest release…

Loading release assets…

INTERACTIVE TERMINAL UI

stowmark-console

Loading latest release…

Loading release assets…

QUICK START

Create your first snapshot

stowmark repository create --source ./documents --repo ~/backups/documents
stowmark snapshot source --repo ~/backups/documents
stowmark snapshot list --repo ~/backups/documents