Short answer: three plain CSV files you can open in Excel, Google Sheets or any script: 44 crops, 11 farm animals and 73 machine rankings. They contain the same numbers as the pages on this site, for Stardew Valley 1.6.15.
Downloads
| File | Rows | What is in it | Page |
|---|---|---|---|
| stardew-crops.csv | 44 | One row per crop: seasons, growth and regrow days, sell prices by quality, and profit per tile at Farming levels 0, 6 and 10. | Crops |
| stardew-farm-animals.csv | 11 | One row per animal: building, price, days to mature, gold per day raw and as artisan goods at five hearts, and payback days. | Farm animals |
| stardew-machine-rankings.csv | 73 | One row per crop per machine: the product, its price, the days it takes and extra gold per machine per day. | Machine rankings |
How the numbers are made
Prices, growth times and rules are read from the Stardew Valley Wiki and kept only when two separate pages agree. Profit per tile, gold per day and the machine rankings are calculated from them by the same code that powers our calculators, so a number in a CSV matches the number on the page. Profit assumes seeds bought at the shop, no fertilizer and regular-quality mixing at the stated Farming level. Empty cells mean the value does not exist, for example a crop with no regrow time or a seed that no shop sells.
The game facts come from the wiki, whose text is licensed CC BY-NC-SA 3.0, so please credit the Stardew Valley Wiki if you republish them. The calculated columns are ours; a link back to this site is appreciated. Read the methodology for the checking rules.