cd /news/developer-tools/show-hn-honeytree-grow-a-terminal-fo… · home topics developer-tools article
[ARTICLE · art-28303] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Show HN: Honeytree – grow a terminal forest that plants real trees as you code

Honeytree, a new terminal tool, grows pixel-art forests as developers code with Claude Code and plants real trees after every 50 virtual trees for $1 via Good API. The tool syncs forests to the cloud, unlocks new tree varieties based on real trees planted, and provides public profiles showing environmental impact.

read2 min publishedJun 15, 2026

Honeytree grows a pixel-art forest in your terminal as you code with Claude Code. Then it lets you plant real ones.

npm install -g honeytree@latest
honeytree init
honeytree login
honeytree

honeytree init

registers a Claude Code hook that plants a tree after every prompt. honeytree login

links your terminal to your account so your forest syncs to the cloud. Open a second terminal pane, run honeytree

, and watch your forest grow in real time.

Run honeytree

in a second terminal pane while you work. As Claude Code streams a response, the current turn's tree grows live — bigger responses grow taller trees. Each turn plants exactly one tree; the size reflects how much that turn actually produced.

New trees are drawn from the varieties you've unlocked. Everyone starts with the standard species (birch, willow); planting real trees unlocks more:

Variety Real trees Look
Cherry Blossom 1 Pink blossom canopy
Pine 5 Tall evergreen
Oak 10 Broad rounded canopy
Ancient 25 Rare tall golden tree
Mythic 50 Glowing purple tree

The first time a new variety is unlocked, the viewer opens with a full-screen celebration. Varieties stack — your forest keeps growing from the full unlocked pool.

Every 50 virtual trees unlocks a real tree planting for $1 through Good API.

honeytree plant     # plant your unlocked real trees
honeytree rewards   # check your variety unlocks

honeytree plant

opens a $1 checkout, prints your receipt in the terminal, and unlocks varieties as you hit thresholds. A keepsake receipt also lands in your inbox.

Every account gets a public profile at tryhoney.xyz/<username>

— your forest, total virtual trees, real trees planted, CO₂ impact, and unlocked varieties, ready to share.

Command What it does
honeytree
Open the forest viewer
honeytree init
Register Claude Code hook
honeytree plant
Plant your unlocked real trees
honeytree login
Link terminal to your account
honeytree logout
Remove stored credentials
honeytree sync
Push forest to cloud
honeytree rewards
Show variety unlocks and progress
honeytree status
Check login status
honeytree badge
Generate honeytree-badge.svg
  • Node.js 18+
  • A terminal with 24-bit color (iTerm2, Kitty, Windows Terminal, Ghostty — most modern terminals work)
── more in #developer-tools 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-honeytree-gr…] indexed:0 read:2min 2026-06-15 ·