$ tf

File management so easy, its almost magical

Quick Start

1. Initialize a store

tf init
Initialized tf store in current directory

2. Add files

tf add ./documents/
Added 42 files to store

Features

Fast

Written in Rust with efficient algorithms for handling large file collections

🔒

Secure

Content-addressable storage with cryptographic hashing ensures data integrity

🎯

Simple

Intuitive CLI interface that gets out of your way and lets you focus on your work

See it in action

tf add ~/Documents/important-files/
Added 127 files (2.3GB) to store
tf ls
report.pdf      2023-10-15  1.2MB  hash:a7f8...
presentation.md 2023-10-14  15KB   hash:b92c...
data.csv        2023-10-13  450KB  hash:c83d...
tf find --type pdf --size ">1MB"
Found 3 files matching criteria

Installation

Package Managers

Homebrew (macOS/Linux)

brew install tf

Cargo (Rust)

cargo install tf

Binary Releases

Download pre-built binaries for your platform from our releases page.