STEAMDB NEXUS

Steam app 2060160 · updated 13 Sep 2026, 07:12 UTC

The Farmer Was Replaced

Program and optimize a drone to automate a farm and watch it do the work for you. Collect resources to unlock better technology and become the most efficient farmer in the world. Improve your problem solving and coding skills.

The Farmer Was Replaced Steam header artwork
Timon HerzogMetaroot, Timon Herzog
826playing now
1,51924-hour peak
7,380all-time peak
854average, last 30 days

The last 30 days

+423.7Gain+98.38%% gain3,132Peak

720 hourly samples, with the daily peak drawn over them. Weekends are shaded.

08462k3k3k22 Aug27 Aug01 Sep06 Sep11 Sep16 Sep21 SepSaturday 22 August 2026627 peakSunday 23 August 2026572 peakMonday 24 August 2026506 peakTuesday 25 August 2026529 peakWednesday 26 August 2026470 peakThursday 27 August 2026475 peakFriday 28 August 2026464 peakSaturday 29 August 2026543 peakSunday 30 August 2026602 peakMonday 31 August 2026622 peakTuesday 01 September 2026687 peakWednesday 02 September 2026718 peakThursday 03 September 2026702 peakFriday 04 September 2026704 peakSaturday 05 September 2026759 peakSunday 06 September 2026759 peakMonday 07 September 2026664 peakTuesday 08 September 2026605 peakWednesday 09 September 2026732 peakThursday 10 September 20261,284 peakFriday 11 September 20262,102 peakSaturday 12 September 20262,682 peakSunday 13 September 20263,132 peakMonday 14 September 20262,499 peakTuesday 15 September 20262,045 peakWednesday 16 September 20261,747 peakThursday 17 September 20261,562 peakFriday 18 September 20261,480 peakSaturday 19 September 20261,653 peakSunday 20 September 20261,519 peakMonday 21 September 2026980 peak
Daily peakEvery hourly sample

All time

44 months, February 2023 to September 2026. The highest number of people in the game at once, each month, on a time axis -- a gap in the record stays a gap.

02k4k6k8kFeb 2023Sep 2023Apr 2024Nov 2024Jun 2025Jan 2026Aug 2026February 202323 monthly peakMarch 202321 monthly peakApril 202311 monthly peakMay 202313 monthly peakJune 202310 monthly peakJuly 202316 monthly peakAugust 20239 monthly peakSeptember 20238 monthly peakOctober 202312 monthly peakNovember 202310 monthly peakDecember 20237 monthly peakJanuary 202410 monthly peakFebruary 20247 monthly peakMarch 20247 monthly peakApril 20249 monthly peakMay 2024574 monthly peakJune 2024776 monthly peakJuly 2024580 monthly peakAugust 2024235 monthly peakSeptember 2024159 monthly peakOctober 2024161 monthly peakNovember 2024134 monthly peakDecember 2024134 monthly peakJanuary 2025134 monthly peakFebruary 2025165 monthly peakMarch 202592 monthly peakApril 202592 monthly peakMay 202574 monthly peakJune 202572 monthly peakJuly 2025171 monthly peakAugust 2025146 monthly peakSeptember 2025183 monthly peakOctober 20257,380 monthly peakNovember 20251,939 monthly peakDecember 20251,602 monthly peakJanuary 20261,406 monthly peakFebruary 2026994 monthly peakMarch 2026782 monthly peakApril 20261,878 monthly peakMay 2026833 monthly peakJune 2026766 monthly peakJuly 2026690 monthly peakAugust 2026870 monthly peakSeptember 20263,132 monthly peak
Monthly peak

The last four months

Show:

The highest number of people in the game at once, each month. Four, because four is as far back as the source keeps anything finer than one figure a month.

08462k3k3kJuly 2026August 2026September 2026October 2026July 2026690 peak — daily detail belowAugust 2026870 peak — hourly detail belowSeptember 20263,132 peak — hourly detail below
Monthly peakHas finer data

July 2026

31 days, each one the highest figure that day. The source keeps no hourly detail this far back. Weekends are shaded.

018637355974501 Jul06 Jul11 Jul16 Jul21 Jul26 Jul31 JulWednesday 01 July 2026615 peakThursday 02 July 2026598 peakFriday 03 July 2026619 peakSaturday 04 July 2026690 peakSunday 05 July 2026688 peakMonday 06 July 2026589 peakTuesday 07 July 2026592 peakWednesday 08 July 2026624 peakThursday 09 July 2026620 peakFriday 10 July 2026545 peakSaturday 11 July 2026539 peakSunday 12 July 2026541 peakMonday 13 July 2026444 peakTuesday 14 July 2026454 peakWednesday 15 July 2026397 peakThursday 16 July 2026380 peakFriday 17 July 2026422 peakSaturday 18 July 2026444 peakSunday 19 July 2026439 peakMonday 20 July 2026401 peakTuesday 21 July 2026379 peakWednesday 22 July 2026388 peakThursday 23 July 2026372 peakFriday 24 July 2026375 peakSaturday 25 July 2026398 peakSunday 26 July 2026432 peakMonday 27 July 2026569 peakTuesday 28 July 2026597 peakWednesday 29 July 2026564 peakThursday 30 July 2026544 peakFriday 31 July 2026520 peak

August 2026

31 days as the curve, each the highest figure that day. Behind it, 232 hourly samples from 22 Aug, which is as far back as the source keeps every hour. Weekends are shaded.

023547070594001 Aug06 Aug11 Aug16 Aug21 Aug26 Aug31 AugSaturday 01 August 2026596 peakSunday 02 August 2026580 peakMonday 03 August 2026507 peakTuesday 04 August 2026518 peakWednesday 05 August 2026480 peakThursday 06 August 2026523 peakFriday 07 August 2026554 peakSaturday 08 August 2026603 peakSunday 09 August 2026586 peakMonday 10 August 2026461 peakTuesday 11 August 2026460 peakWednesday 12 August 2026409 peakThursday 13 August 2026420 peakFriday 14 August 2026408 peakSaturday 15 August 2026471 peakSunday 16 August 2026467 peakMonday 17 August 2026870 peakTuesday 18 August 2026750 peakWednesday 19 August 2026688 peakThursday 20 August 2026641 peakFriday 21 August 2026604 peakSaturday 22 August 2026627 peakSunday 23 August 2026572 peakMonday 24 August 2026506 peakTuesday 25 August 2026529 peakWednesday 26 August 2026470 peakThursday 27 August 2026475 peakFriday 28 August 2026464 peakSaturday 29 August 2026543 peakSunday 30 August 2026602 peakMonday 31 August 2026622 peak

September 2026

21 days as the curve, each the highest figure that day. Behind it, 488 hourly samples. Each dip is a night. Weekends are shaded.

08462k3k3k01 Sep04 Sep07 Sep10 Sep13 Sep16 Sep19 SepTuesday 01 September 2026687 peakWednesday 02 September 2026718 peakThursday 03 September 2026702 peakFriday 04 September 2026704 peakSaturday 05 September 2026759 peakSunday 06 September 2026759 peakMonday 07 September 2026664 peakTuesday 08 September 2026605 peakWednesday 09 September 2026732 peakThursday 10 September 20261,284 peakFriday 11 September 20262,102 peakSaturday 12 September 20262,682 peakSunday 13 September 20263,132 peakMonday 14 September 20262,499 peakTuesday 15 September 20262,045 peakWednesday 16 September 20261,747 peakThursday 17 September 20261,562 peakFriday 18 September 20261,480 peakSaturday 19 September 20261,653 peakSunday 20 September 20261,519 peakMonday 21 September 2026980 peak

October 2026

The Farmer Was Replaced was released on Oct 10, 2025.

Not out yet.There is nothing to draw for this month.
Nothing here is interpolated or estimated; where a sample is missing the line is broken.

Game information

Updated 13 Sep 2026, 07:12 UTC
App ID
2060160
Last updated
10 Sep 2026 build 25234622
Developer
Timon Herzog
Publisher
Metaroot, Timon Herzog
Release date
Oct 10, 2025
Platforms
WindowsmacOS
Download size
85 MB183 MB
Install size
248 MB509 MB
Genres
Casual, Indie, Simulation, Strategy
Game modes
Single-player
Controller support
Unknown
Achievements
59

Features & support

Steam features

Steam AchievementsSteam CloudSteam LeaderboardsFamily Sharing

Controllers & input

Accessibility

Adjustable Text SizeCamera ComfortCustom Volume ControlsPlayable without Timed InputSave AnytimeStereo Sound

Popular tags

ProgrammingAutomationEducationIdlerLogicPuzzleText-BasedFarming SimMinimalistFarmingResource ManagementArtificial IntelligenceSimulationSandboxStrategySingleplayer3DColorfulEconomyCasual
About this gameFull description from Steam
Program a drone using a simple python-like language to fully automate various farming tasks that would otherwise be very grindy. Feel the satisfaction of simply pressing "execute" and watching your drone do all the hard work. Unlike most programming games the game isn't divided into distinct levels that you have to complete but features a continuous progression. Farming earns you resources which can be spent to unlock new technology. Programming is done in a simple language similar to Python. The beginning of the game is designed to teach you all the basic programming concepts you will need by introducing them one at a time. While it introduces everything that is relevant, it won't hold your hand when it comes to solving the various tasks in the game. You will have to figure those out for yourself, and that can be very challenging if you have never programmed before. If you are an experienced programmer, you should be able to get through the early game very quickly and move on to the more complex tasks of the later game, which should still provide interesting challenges. Although the programming language isn't exactly Python, it's similar enough that Python IntelliSense works well with it. All code is stored in .py files and can optionally be edited using external code editors like VS Code. When the "File Watcher" setting is enabled, the game automatically detects external changes.
Content & age ratings2 regional ratings

Regional ratings

DEJUSl
IGRS3
System requirementsMinimum and recommended hardware

Minimum

Minimum: Requires a 64-bit processor and operating system OS *: Windows 7 (64-bit) Processor: Intel Core i3 Memory: 4 GB RAM Graphics: Nvidia Geforce GTX 550/equivalent or higher* DirectX: Version 11 Storage: 1 GB available space Additional Notes: May run on weaker systems

Recommended

Recommended: Requires a 64-bit processor and operating system

macOS

Minimum: OS: macOS 10.13+ Processor: Apple Silicon is supported / Intel 2.0 GHz Memory: 2 GB RAM Graphics: Intel HD Graphics 3000 Storage: 1 GB available space Additional Notes: May run on weaker systems Recommended:

Linux

Minimum: Recommended:
Supported languages11 languages
LanguageFull audio
English●
French●
Italian●
German●
Spanish - Spain●
Japanese●
Korean●
Polish●
Portuguese - Brazil●
Russian●
Simplified Chinese●

A blank audio cell means full audio was not marked in the returned language list.

Screenshots & trailersScreenshots and trailers

Trailers

AchievementsTotal count and selected achievements

59 achievements in total.

Show selected achievements (may contain spoilers)
AcrobatAchievement
Feels GoodAchievement
Master AcrobatAchievement
Hello WorldAchievement
ErrorAchievement
Infinite LoopAchievement
FashionableAchievement
BushesAchievement
CarrotsAchievement
TreesAchievement

View all Steam achievements

50 developer announcements, Sep 2023 to Sep 2026 · times in UTC

September

  1. ⛏️ The Miner Was Replaced releases November 2!

    Hey everyone! We’re incredibly excited to finally announce that The Miner Was Replaced, the DLC for The Farmer Was Replaced, will release on November 2! 🎉 https://store.steampowered.com/app/4521700/The_Miner_Was_Replaced/ As the name…

    chat

June

  1. The Miner Was Replaced – Work in Progress Video

    Hey folks, We are busy working on the new mining DLC. Since the mining is already looking quite nice, we thought we would share a short video showing a early work in progress of the new mining mechanic: If you would like to see a…

    chat

April

  1. Hotfix for the mac keybinds

    Fixed the bug that reassigned cmd + f to just f and caused the search function to pop up everytime you press f.

    Patch notes
  2. The Typer Was Replaced, Tap Tap Loot Release and Improvements

    Hey everyone 👋I’ve got something fun to share today.A few months ago, we had a fun idea: What if you could use The Farmer Was Replaced to automate another game? Here’s a little experiment we did on that: Together with the creators of the…

    chat

March

  1. The Miner Will be Replaced! – DLC Teaser

    Hey folks 👋, Yes, I'm currently working on replacing the miner in my first DLC!At the moment, everything is still in the early stages and the exact features have not been decided upon yet. What I do know is that it will be about mining!I am…

    chat

February

  1. 🎨 Custom Themes, Editor Improvements 🎨

    Hey folks, 👋 I have just pushed a new update and this one is especially interesting if you like to customize the colors of your coding environment. You can now choose between different color themes, including a night mode and a light mode.…

    antenirulf

December

  1. The Farmer Was Replaced is Now Available on macOS 🍎

    Hey folks 👋,I’ve got some really good news to share today. 😊 First of all: The Farmer Was Replaced is now available on macOS! 🍎 The Mac build is finally live, so you can now play the game natively on Mac without any workarounds. I know many…

    chat
  2. Hotfixes

    Fixed links in the info window showing before they are unlocked. Fixed the error message when calling `spawn_drone` with a function that takes arguments. Make sure only one item is used when multiple drones try to reposition the treasure at…

    Patch notes
  3. Quality-of-Life Update and Leaderboard Rebalance

    Hey folks, As promised, this update balances the leaderboards and introduces highly requested quality-of-life features, such as the option to enable all language features at the beginning of the game.First some general improvements:Added a…

    Nourin

November

  1. Please nominate the Farmer Was Replaced for Best Game You Suck At

    Hey folks 👋The Steam Awards are just around the corner! Every programmer knows the feeling. When the code works as expected, you feel like a genius. If not, well, you know how it is. That's why I think the “Best Game You Suck At” Steam…

    antenirulf

October

  1. More Bug Fixes

    Here's one more batch of bug fixes! The update after this one will address some of the boring, unintended strategies people use on the leaderboards. Be ready for a leaderboard reset soon.Various documentation fixes and improvements.The…

    Patch notes
  2. More Bug Fixes

    A bug that prevented the full number of items from being accounted for in the "Big Bone Farmer" and "Big Maze Farmer" achievements has been fixed.The cactus single leaderboard has been fixed to use the 8x8 size instead of the full farm…

    Patch notes
  3. More Bug Fixes

    Fixed a few more things.Fixed a bug that prevented the Japanese localization from being automatically applied based on the Steam language.Updated the builtins file. Fixed a few more minor mistakes in the documentation.The "Unlock All"…

    Patch notes
  4. More Bug Fixes

    Some more bug fixes are out!The game-breaking import error message in the Simplified Chinese and Portuguese localizations has been fixed.Various documentation errors have been corrected.Some broken achievements were fixed in an earlier…

    Patch notes
  5. Hotfix: Addressed crashes and freezes when playing in Chinese or Japanese

    Hey folks, Thank you all for playing the game! 🥰 We've had some hectic hours over here while I searched for the cause of the crashes and freezes experienced by players using Chinese or Japanese localisations. 😅 This issue should now be…

    Patch notes
  6. 🥳 Version 1.0 is Here! – Multiple Drones, New Unlock Tree and more! 🎉

    Hey folks After over three and a half years of steady development, over 20 updates, and your amazing feedback, I am excited to announce that The Farmer Was Replaced is now officially released as version 1.0 on Steam and available at 20% off…

    Nourin

September

  1. 🥳 The Farmer Was Replaced – Full Release on October 10! 🥳

    Hey folks I’m super excited to share some big news with you: The Farmer Was Replaced is leaving Early Access and officially launching into version 1.0 on October 10! 🎉This is a huge milestone for me. After three years of solo development…

    antenirulf

June

  1. Optimizations!

    This patch brings many optimizations on both the GPU and CPU side. Particularly on the GPU side there have been some very significant optimizations that finally make the game less GPU intensive. Unfortunately the items in the inventory are…

    Patch notes

March

  1. Editor Update

    -Code windows are now scrollable. -Added code highlights to visualize the call stack. -You can now search all windows with ctrl + F. -If an error happens in a window that is completely off screen the camera will move to it. -The code…

    Patch notes

February

  1. Added Translations

    -Added a language setting with 12 languages. -Various improvements to the documentation. -`measure(None)` is now allowed and equivalent to `measure()`.

    Patch notes

January

  1. Function call cost fix

    Fixed a bug that caused function calls with parameters that should have been free to take 1 tick instead.

    Patch notes
  2. Small Update

    -`from file import *` no longer imports variable names starting with an underscore. -All import statements are now free (take 0 ticks). -Added a special error message if a function is used before it's defined. -Added a special error message…

    Patch notes
  3. Import Cost Changes

    This update fixes some issues with the number of simulation ticks spent on imports. -`from file import` now costs 1 tick. -`import file` is still free. -Reading from a module like `y = file.x` is now free as long as the variable `file` has…

    Patch notes
  4. Imports And Global Variables

    Breaking Changes: You'll have to change these in your code. Functions defined in other files (windows in the game) are no longer imported implicitly. You now have to unlock and use explicit import statements like in Python (See the import…

    Patch notes
  5. Documentation fix

    -Added more crosslinks between docs pages. -Fixed the messed up expand page.

    Patch notes
  6. Fixes

    -Fixed Expand_2 page missing in the table of contents and added a link from Expand_1. -Polyculture now actually starts at 5x like documented. -Fixed the displayed plant cost in entity tooltips. -Using a negative number of items now throws…

    Patch notes

December

  1. Nerfed Dynamic Function Calls

    Some players have found some fun exploits that use dynamic function calls to do free computations. Unfortunately these strategies aren't in the spirit of the leaderboard and have to be nerfed. -Calling a function that has been reassigned to…

    Patch notes
  2. Hotfix

    -Fixed planting cost not scaling with upgrades. -Reset `Leaderboards.Fastest_Reset`, `Leaderboards.Polyculture` and 60s stats. -Removed the simulation speedup cap.

    Patch notes
  3. Post Update Fixes

    -Fixed running empty windows. -Apples no longer destroy crops. -Fixed the cost of for loops. -Fixed outer walls disappearing in smaller mazes. -Fixed running `simulate()` on invalid files. -Stats no longer break when loading a save. -Fixed…

    Patch notes
  4. Simulation Update

    It took a bit longer than expected but the Simulation Update is finally here. It improves a lot but also breaks existing code and removes the old dinosaurs. If you prefer to keep the old version you can switch back to it in Steam via "The…

    Timon

July

  1. Fixes

    -Esc now closes the unlock menu. -Links are now underlined. -Fixed windows not scaling when using an external editor. -Fixed links showing a tag sometimes. -Fixed function calls in default arguments. -Fixed 0 step size ranges.

    Patch notes
  2. Fixed the fixes of the fixes

    -Fixed breakpoints not matching the lines. -Fixed "modified collection during iteration" error showing at the wrong place. -Fixed the warning setting -Fixed output window clearing (really this time)

    Patch notes
  3. Follow up fixes of the Documentation Update

    -The text in the ouput window now wraps. -Fixed editing dicts during iteration. -Fixed broken link. -Fixed clicking links outside the windows. -The output window now resets again when execution starting. -Fixed spoiler tags. -Fixed…

    Patch notes
  4. Documentation Update

    - Reworked the in game documentation: - Docs windows can now be added like code windows. - Docs windows can now be closed and minimized like code windows. - All windows can now be resized. - Docs pages can now have inline links. - Many…

    Patch notes

June

  1. Small improvements

    Various improvements to texts. Added two more hints to the maze. Reduced double click delay. Autosave is now enabled by default. Fixed using None as a dict key. (really this time) Fixed displaying nested lists. Fixed some issues caused by…

    Patch notes

May

  1. Many Fixes

    Slightly improved the second maze hint. Fixed creating an empty list not costing an operation. Fixed renaming save file immediately after creating it. Fixed renaming a save file that is open externally. Fixed printing spaces with the drone.…

    Patch notes
  2. Small Update

    -Import statements are now ignored by the game. -Removed the commas in the print output. -Debug_2 and Benchmark pages can now be reached through the contents page. -Some minor documentation improvements. -Fixed binding the left mouse button…

    Patch notes
  3. Small Changes

    Removed the awesome "delete multiple files at once" feature. Made a few small improvements to the help texts. Fixed a get_companion bug that was caused by yesterday's patch. Fixed syntax coloring strings with keywords in them.

    Patch notes
  4. Bug Fixes

    Comparison operators now work more like in python. Fixed game hanging when a file ends with a missing colon syntax error. Maybe fixed a file watcher related crash? Fixed "wrong number of args" message when there is a syntax error in the…

    Patch notes

April

  1. Small Update

    Added Benchmark unlock Added get_op_count() function Calling functions is now slightly faster All values can now be used as bools like in python Measuring the treasure after 300 relocations now returns None Made leaderboard scores also…

    Patch notes

February

  1. Cactus Balancing Update

    use_item no longer uses an item if the item can't be used. Instead it returns False. each cactus now drops cactus items equal to the farm size so it is no longer more profitable to farm cactus on a smaller farm. all prices involving cactus…

    Patch notes
  2. Small Patch

    __builtins__.py files are now ignored by the game and @Noon has generously provided his __builtins__.py file to be included with all saves automatically. This gives external code editors proper intellisense information on all the builtins…

    Patch notes
  3. Small Fixes

    Partially optimized the zooming Fixed bug with list slices

    Patch notes

January

  1. Stats Update

    Added a stats page that tracks how much you're farming. Improved all text in the game. Removed the trade cost overview page. All item costs can still be seen in the item tooltips. Added ctrl s to save the game. Added a tabs to spaces…

    Patch notes

November

  1. Key Bindings and Fixes

    Added key rebind settings. Added execution key binds. Added //= operator. Added extra info pages for scopes, comments and tuples. Added a warning prompt when pressing the delete save button. Fixed menu scaling to weird window sizes. Fixed…

    Patch notes

October

  1. Bug fix

    Fixed bug that allowed you to cheat the leaderboard.

    Patch notes
  2. More Fixes

    Fixed missing and wrong info. Fixed execution stopping when pressing ctrl while the window is focued. Fixed being able to create lists without commas.

    Patch notes
  3. Fixes

    Autosave is now disabled by default. Added setting for the file watcher. The file watcher and autosaves can't be active at once anymore. Fixed file watcher changes not being applied until after you click the window again.

    Patch notes
  4. Content Update

    added cactus added dinosaurs removed reset (timed_reset still exists) removed piggies upgrades now have a max level watering and multi_trade now also remain unlocked after the reset added functions to change the drone speed and the farm…

    Patch notes

September

  1. Fixes

    fixed precedence between the comparison operators fixed clearing pumpkins fixed unlock() return value

    Patch notes

All games on this site