Plant your next project idea with tohum

tohum is a powerful CLI tool that helps you bootstrap new projects using pre-defined seeds. Say goodbye to repetitive setup.

cargo install tohum
Get Started
Terminal
$ tohum silo list
🌱 Found 3 seeds in the silo:
• @go/cli
  Go CLI application template with basic setup.
• @node/cli-ts
  Node.js project that configured for TypeScript.
• @node/react-vite-ts
  React project with TypeScript and Vite.
$ tohum plant @node/react-vite-ts my-app
Project my-app planted at my-app from @node/react-vite-ts seed!

Features

Lightning Fast

Bootstrap new projects in seconds, not minutes. tohum is built with Rust for maximum performance.

Silos

Organize seeds in silos for easy discovery. Use the official silo or create your own custom silos for teams and organizations.

Cross-Platform

Works seamlessly on Linux, macOS, and Windows. Install via Cargo or build from source.

Quick Start

Install tohum and start creating projects in minutes

1 Install tohum

Install using cargo:

Rust Cargo

cargo install tohum

Requires Rust toolchain

2 List Available Seeds

View all available seeds from the official silo

tohum silo list

3 Plant a Seed

Plant a new project using your chosen seed

tohum plant @node/react-vite-ts my-awesome-app