On this page
Earning Fruits
As you spend hours building, you earn fruits. The type of fruit depends on your project type (software or hardware) and its complexity level. Higher level numbers mean harder projects with rarer, more valuable fruits. Once your project is reviewed and approved, the fruits appear in your inventory.
The Fruits
There are 8 fruits, split between software and hardware projects:
Software Fruits
| Fruit | Level | Per hour | Gold each | Gold/hr |
|---|---|---|---|---|
| Mango | 1 | 8 | 5 | 40 |
| Pineapple | 2 | 3 | 15 | 45 |
| Papaya | 3 | 2 | 25 | 50 |
| Cocoa | 4 | 1 | 60 | 60 |
Hardware Fruits
| Fruit | Level | Per hour | Gold each | Gold/hr |
|---|---|---|---|---|
| Guava | 1 | 8 | 5 | 40 |
| Coconut | 2 | 3 | 15 | 45 |
| Watermelon | 3 | 2 | 25 | 50 |
| Avocado | 4 | 1 | 60 | 60 |
How Levels Work
Your project's level is based on its complexity. Level 1 is the easiest, Level 4 is the hardest:
- Level 1 (Beginner) , 8 fruits/hr × 5 gold each = 40 gold/hr
- Level 2 (Intermediate) , 3 fruits/hr × 15 gold each = 45 gold/hr
- Level 3 (Advanced) , 2 fruits/hr × 25 gold each = 50 gold/hr
- Level 4 (Expert) , 1 fruit/hr × 60 gold each = 60 gold/hr
Harder projects sit at higher level numbers. You earn fewer fruits per hour at higher difficulties, but each fruit is worth significantly more gold. Taking on harder projects pays off.
The Streak System
Showing up consistently earns more than one big burst. Every project you work on tracks its own project streak, the number of days in a row you've put real work into that specific plant.
What the streak does
Project streak drives the plant stage on your farm: seedling, sprout, leafy, fruiting.
Every project streak day adds +1% to the gold you earn when you ship. Ten days = 1.10×.
Plant growth
Each tile's plant stage comes straight from the project streak:
| Project streak | Stage |
|---|---|
| 1-2 days | Seedling |
| 3-5 days | Sprout |
| 6-9 days | Leafy |
| 10+ days | Fruiting |
The stage is cosmetic for now, but it's the fastest way to see at a glance which projects you've been consistent on.
Ship bonus
When you ship a project, its gold reward is multiplied by 1 + (project streak days × 0.01). A 10-day streak = 1.10× gold, a 30-day streak = 1.30× gold, and so on. The multiplier is snapshotted at ship time, so racking up a long streak before submitting is worth it.
Keeping it alive
Miss a day on a project and that project's streak resets to 1, dropping its plant back to stage 1. Other projects you keep working on are unaffected, each plant lives on its own clock.
Project streak (per-plant) ticks forward today if either:
- You log at least 1 hour of Hackatime on that specific project today. The hour has to land on this project, not spread across others.
- Or you post a journal entry on that project today. A single un-archived journal posted that day is enough to tick the project's streak forward, even if you have no Hackatime on it (for example: hardware projects, or coding outside Hackatime).
Streak freezes (buy in the shop) auto-spend if you miss a day on a project, protecting that project's streak. One freeze covers one missed day on one project. You can stash up to 5 at a time.
Archiving a journal on the same day you created it counts as taking it back. If that journal was the only reason today counted for the project (no Hackatime over the threshold, no other journals today on that project), the streak ticks back down. Restoring it that same day re-extends the streak.
Each project's streak is "days in a row I worked on this plant." Two projects can sit at very different streak lengths even if you've shipped both, since each plant is counted independently.
Converting to Gold
Convert your fruits into gold right in the shop. Click the Convert to Gold button next to each fruit in your inventory, or Convert All to Gold to exchange every fruit at once. Gold is what you spend on prizes.
Your fruit type is assigned when your project is created, based on whether it's software or hardware and what level it's rated at. You don't get to pick your fruit, but harder projects earn more gold per hour.