STEAMDB NEXUS

Steam app 2346660 · updated 12 Sep 2026, 19:07 UTC

DFHack - Dwarf Fortress Modding Engine

Extensions for Dwarf Fortress, including bugfixes, interface improvements, automation agents, design blueprints, modding building blocks, and other tools.

DFHack - Dwarf Fortress Modding Engine Steam header artwork
The DFHack TeamThe DFHack Team
163playing now
16324-hour peak
571all-time peak
141average, last 30 days

The last 30 days

+5.2Gain+3.83%% gain261Peak

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

07014121128213 Aug18 Aug23 Aug28 Aug02 Sep07 Sep12 SepThursday 13 August 2026174 peakFriday 14 August 2026170 peakSaturday 15 August 2026208 peakSunday 16 August 2026190 peakMonday 17 August 2026183 peakTuesday 18 August 2026229 peakWednesday 19 August 2026200 peakThursday 20 August 2026164 peakFriday 21 August 2026173 peakSaturday 22 August 2026205 peakSunday 23 August 2026216 peakMonday 24 August 2026173 peakTuesday 25 August 2026212 peakWednesday 26 August 2026165 peakThursday 27 August 2026157 peakFriday 28 August 2026170 peakSaturday 29 August 2026199 peakSunday 30 August 2026196 peakMonday 31 August 2026166 peakTuesday 01 September 2026202 peakWednesday 02 September 2026184 peakThursday 03 September 2026181 peakFriday 04 September 2026186 peakSaturday 05 September 2026208 peakSunday 06 September 2026212 peakMonday 07 September 2026261 peakTuesday 08 September 2026225 peakWednesday 09 September 2026194 peakThursday 10 September 2026164 peakFriday 11 September 2026161 peakSaturday 12 September 2026163 peak
Daily peakEvery hourly sample

All time

42 months, April 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.

0154308463617Apr 2023Nov 2023Jun 2024Jan 2025Aug 2025Mar 2026April 202314 monthly peakMay 2023112 monthly peakJune 2023186 monthly peakJuly 2023237 monthly peakAugust 2023206 monthly peakSeptember 2023277 monthly peakOctober 2023361 monthly peakNovember 2023408 monthly peakDecember 2023377 monthly peakJanuary 2024431 monthly peakFebruary 2024432 monthly peakMarch 2024439 monthly peakApril 2024460 monthly peakMay 2024381 monthly peakJune 2024325 monthly peakJuly 2024287 monthly peakAugust 2024408 monthly peakSeptember 2024413 monthly peakOctober 2024391 monthly peakNovember 2024392 monthly peakDecember 2024356 monthly peakJanuary 2025571 monthly peakFebruary 2025497 monthly peakMarch 2025390 monthly peakApril 2025363 monthly peakMay 2025322 monthly peakJune 2025275 monthly peakJuly 2025285 monthly peakAugust 2025254 monthly peakSeptember 2025235 monthly peakOctober 2025242 monthly peakNovember 2025459 monthly peakDecember 2025363 monthly peakJanuary 2026310 monthly peakFebruary 2026234 monthly peakMarch 2026215 monthly peakApril 2026227 monthly peakMay 2026223 monthly peakJune 2026272 monthly peakJuly 2026270 monthly peakAugust 2026229 monthly peakSeptember 2026261 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.

073146219292July 2026August 2026September 2026October 2026July 2026270 peak — daily detail belowAugust 2026229 peak — hourly detail belowSeptember 2026261 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.

07314621929201 Jul06 Jul11 Jul16 Jul21 Jul26 Jul31 JulWednesday 01 July 2026221 peakThursday 02 July 2026235 peakFriday 03 July 2026229 peakSaturday 04 July 2026270 peakSunday 05 July 2026246 peakMonday 06 July 2026215 peakTuesday 07 July 2026227 peakWednesday 08 July 2026209 peakThursday 09 July 2026262 peakFriday 10 July 2026227 peakSaturday 11 July 2026219 peakSunday 12 July 2026225 peakMonday 13 July 2026226 peakTuesday 14 July 2026234 peakWednesday 15 July 2026203 peakThursday 16 July 2026197 peakFriday 17 July 2026157 peakSaturday 18 July 2026200 peakSunday 19 July 2026194 peakMonday 20 July 2026181 peakTuesday 21 July 2026221 peakWednesday 22 July 2026183 peakThursday 23 July 2026151 peakFriday 24 July 2026158 peakSaturday 25 July 2026181 peakSunday 26 July 2026189 peakMonday 27 July 2026166 peakTuesday 28 July 2026181 peakWednesday 29 July 2026216 peakThursday 30 July 2026165 peakFriday 31 July 2026141 peak

August 2026

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

06212418524701 Aug06 Aug11 Aug16 Aug21 Aug26 Aug31 AugSaturday 01 August 2026163 peakSunday 02 August 2026175 peakMonday 03 August 2026140 peakTuesday 04 August 2026205 peakWednesday 05 August 2026171 peakThursday 06 August 2026164 peakFriday 07 August 2026187 peakSaturday 08 August 2026200 peakSunday 09 August 2026207 peakMonday 10 August 2026166 peakTuesday 11 August 2026218 peakWednesday 12 August 2026185 peakThursday 13 August 2026191 peakFriday 14 August 2026170 peakSaturday 15 August 2026208 peakSunday 16 August 2026190 peakMonday 17 August 2026183 peakTuesday 18 August 2026229 peakWednesday 19 August 2026200 peakThursday 20 August 2026164 peakFriday 21 August 2026173 peakSaturday 22 August 2026205 peakSunday 23 August 2026216 peakMonday 24 August 2026173 peakTuesday 25 August 2026212 peakWednesday 26 August 2026165 peakThursday 27 August 2026157 peakFriday 28 August 2026170 peakSaturday 29 August 2026199 peakSunday 30 August 2026196 peakMonday 31 August 2026166 peak

September 2026

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

07014121128201 Sep03 Sep05 Sep07 Sep09 Sep11 SepTuesday 01 September 2026202 peakWednesday 02 September 2026184 peakThursday 03 September 2026181 peakFriday 04 September 2026186 peakSaturday 05 September 2026208 peakSunday 06 September 2026212 peakMonday 07 September 2026261 peakTuesday 08 September 2026225 peakWednesday 09 September 2026194 peakThursday 10 September 2026164 peakFriday 11 September 2026161 peakSaturday 12 September 2026163 peak

October 2026

DFHack - Dwarf Fortress Modding Engine was released on 13 Apr, 2023.

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

Free to playUpdated 12 Sep 2026, 19:07 UTC
App ID
2346660
Last updated
08 Aug 2026 build 24625356
Developer
The DFHack Team
Publisher
The DFHack Team
Release date
13 Apr, 2023
Platforms
WindowsLinux
Download size
26 MB22 MB
Install size
72 MB60 MB
Genres
RPG, Simulation, Strategy
Game modes
Single-player
Controller support
Unknown

Features & support

Steam features

Steam CloudFamily Sharing

Controllers & input

Accessibility

Popular tags

DwarvesSimulationSoftwareUtilitiesModdableColony SimBuildingProcedural GenerationSingleplayerResource ManagementManagementPixel GraphicsStrategyRPGIsometricImmersive SimChoose Your Own AdventureSurvivalMod
About this gameFull description from Steam
DFHack is an add-on for Dwarf Fortress (search for it here on Steam!) that enables mods and tools to significantly extend the game. The default DFHack distribution contains a wide variety of these tools, including bugfixes, interface improvements, automation agents, design blueprints, modding building blocks, and more. Third-party tools (e.g. mods downloaded from Dwarf Fortress Steam Workshop or the forums) can also seamlessly integrate with the DFHack framework and extend the game far beyond what can be done by just modding the raws. DFHack’s mission is to provide tools and interfaces for players and modders to: expand the bounds of what is possible in Dwarf Fortress reduce the impact of game bugs give the player more agency and control over the game provide alternatives to toilsome or frustrating aspects of gameplay make the game more fun Our online Quickstart Guide (see the "View the website" link in the sidebar) will help you get up to speed with how to use DFHack. It's also available in-game via the quickstart-guide command. The best way to make feature requests or report problems is to open an Issue on our GitHub issue tracker (see the "Stats" link in the sidebar). When reporting problems, links to your zipped, uploaded savegame and mods are immensely helpful, and issues with attached savegames and mods get fixed faster. We need a zip of your mods because we can't load your savegame without them. DFHack installs itself directly into your Dwarf Fortress installation. It does this the first time you launch it, so you must launch DFHack once for this to happen. If you are on Linux, both games must also have the same "Compatibility" setting (e.g. "Steam Linux Runtime 1.0 (scout)") or this won't work. It is not a problem if you already have DFHack manually installed and are switching to Steam. You can subscribe to the Steam version. Your saved DFHack configuration in the dfhack-config directory will be safe, and the DFHack launcher will detect and clean up your prior installation so it won't interfere.
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: XP SP3 or later Processor: Dual Core CPU - 2.4GHz+ Memory: 4 GB RAM Graphics: 1GB of VRAM: Intel HD 3000 GPU / AMD HD 5450 / Nvidia 9400 GT Storage: 50 MB available space

Recommended

Recommended: Requires a 64-bit processor and operating system Processor: Dual Core CPU - 4GHz+ Memory: 16 GB RAM

macOS

Minimum: Recommended:

Linux

Minimum: Processor: Dual Core CPU - 2.4GHz+ Memory: 4 GB RAM Graphics: 1GB of VRAM: Intel HD 3000 GPU / AMD HD 5450 / Nvidia 9400 GT Storage: 50 MB available space Additional Notes: Must have the same "Compatibility" setting (e.g. "Steam Linux Runtime 1.0 (scout)") as Dwarf Fortress. Recommended: Processor: Dual Core CPU - 4GHz+ Memory: 16 GB RAM
Supported languages1 languages
LanguageFull audio
English

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

50 developer announcements, Apr 2025 to Aug 2026 · times in UTC

August

  1. DFHack 53.16-r1.1

    This is a hotfix release to fix a crash bug.Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the…

    Patch notes
  2. DFHack 53.16-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  3. DFHack 53.15-r3

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot

July

  1. DFHack 53.15-r2

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot

June

  1. DFHack 53.15-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot

May

  1. DFHack 53.14-r2

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  2. DFHack 53.14-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  3. DFHack 53.13-r2

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  4. DFHack 53.13-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot

April

  1. DFHack 53.12-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  2. DFHack 53.11-r3

    HighlightsRework for Steam client compatibility; Windows console encodingRework for Steam client compatibilityThe overwhelming purpose for this release is to rework DFHack so that it will work seamlessly when installed via Steam. Steam…

    rome of oxtrot
  3. DFHack 53.11-r3rc2

    This is a new prerelease build, with several small but significant technical changes, for more final testing, Anticipated release date is Monday April 14,HighlightsRework for Steam client compatibilityThe overwhelming purpose for this…

    Patch notes
  4. DFHack 53.11-r3rc1

    This is a prerelease build for final testing!HighlightsRework for Steam client compatibilityThe overwhelming purpose for this release is to rework DFHack so that it will work seamlessly when installed via Steam. Steam recently changed its…

    Patch notes
  5. Upcoming changes to DFHack on Steam

    Situation reportWork is now nearly complete on updating DFHack to once again install (mostly) seamlessly with the new changes to Steam's client. There are several significant changes that I want to warn the community of in advance:First…

    rome of oxtrot

March

  1. "DFHack and Dwarf Fortress must be installed in the same Steam library"

    I'm sure some of you have seen this message over the past few weeks and not understood why you're getting it.Recently, Steam changed the way the Steam client installs applications. Specifically, Steam changed their installer so that two…

    rome of oxtrot
  2. DFHack 53.11-r2

    HighlightsBug fixesThis release fixes several bugs, most notably the rename tool, which was hanging, and several tools that managed work orders that were creating them wrong due to an underlying infrastructure change that interacted in an…

    rome of oxtrot
  3. DFHack 53.11-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  4. DFHack 53.10-r2

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot

February

  1. DFHack 53.10-r2rc1

    This is a beta prerelease. Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links…

    Patch notes

January

  1. DFHack 53.10-r1

    HighlightsCompatibility with DF 53.10This release provides compatibility with Dwarf Fortress 53.10.Bug fixesThis release fixes a bug in `suspendmanager` that caused its overlay to appear at inappropriate times, and also fixed a bug in…

    rome of oxtrot
  2. DFHack 53.09-r1

    HighlightsCompatibilityThis release is mainly a compatibility release for Dwarf Fortress 53.09.Bug fixesA bug that caused some file names to be transcoded incorrectly, causing (among other things) the blueprint tool to stop working in some…

    rome of oxtrot

December

  1. DFHack 53.08-r1

    HighlightsCompatibility with DF 53.08This release is solely for compatibility with Dwarf Fortress 53.08.AnnouncementsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools can also have bugs. It is a good idea to save…

    rome of oxtrot
  2. DFHack 53.07-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  3. DFHack 53.06-r2rc1

    This is a beta prerelease. Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links…

    Patch notes

November

  1. DFHack 53.06-r1

    HighlightsCompatibilityThis release features compatibility with Dwarf Fortress 53.06.Bug fixesUsing the enhanced sort features in the squad selector screen will no longer cause Dwarf Fortress to crash on exit, "gui/gm-unit" will now behave…

    rome of oxtrot
  2. DFHack 53.05-r1

    HighlightsCompatibility with DF 53.05 This release is for compatibility with Dwarf Fortress 53.05.AnnouncementsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools can also have bugs. It is a good idea to save often and…

    rome of oxtrot
  3. DFHack 53.04-r1.1

    DFHack 53.04-r1.1 has been released as a hotfix to fix a defect which caused crashes in certain dialogs due to a misaligned structure.

    Patch notes
  4. DFHack 53.04-r1

    HighlightsCompatibility with DF 53.04This release is primarily for compatibility with Dwarf Fortress 53.04.Better support for Siege UpdateSeveral tools have been enhanced or updated to work better with the siege update. Autolabor…

    rome of oxtrot
  5. DFHack 53.03-r1

    HighlightsCompatibility with DF 53.03 This release is for compatibility with Dwarf Fortress 53.03.AnnouncementsLinux compiler changeStarting with this release, Linux release builds of DFHack will be compiled using gcc 11 and will be linked…

    rome of oxtrot
  6. DFHack 53.02-r2

    HighlightsBuilding plannerThe building planner has been updated to properly construct reinforced walls with the correct number and types of components, to support the new facings on catapults and ballistas, and to support the new bolt…

    rome of oxtrot
  7. DFHack 53.02-r1

    HighlightsCompatibility with DF 53.02 This release is for compatibility with Dwarf Fortress 53.02.AnnouncementsPSAsAs always, remember that, just like the vanilla DF game, DFHack tools can also have bugs. It is a good idea to save often and…

    rome of oxtrot
  8. DFHack 53.01-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot

October

  1. DFHack 52.05-r3rc1

    This is a beta release. To install, select the beta branch for DFHack in your Steam client.Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame…

    Patch notes
  2. DFHack 52.05-r2

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot
  3. DFHack 52.05-r2rc1

    This is a beta release. To install, select the beta branch for DFHack in your Steam client.Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame…

    Patch notes
  4. DFHack 52.05-r1

    Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame and a zip file of your mods directory to the cloud and add links to the GitHub issue. Make…

    rome of oxtrot

September

  1. DFHack 52.04-r2rc1

    This is a beta release. To install, select the beta branch for DFHack in your Steam client.Please report any issues (or feature requests) on the DFHack GitHub issue tracker. When reporting issues, please upload a zip file of your savegame…

    Patch notes

August

  1. DFHack 52.04-r1

    HighlightsCompatibility with DF 52.04This is strictly a compatibility update for Dwarf Fortress 52.04. There are no new features or other changes other than those strictly necessary to make DFHack work with version 52.04.…

    rome of oxtrot
  2. DFHack 52.03-r2

    This release is compatible with all distributions of Dwarf Fortress: Steam, Itch, and Classic. Install DFHack from SteamManual installQuickstart guide (for players)Modding guide (for modders)Please report any issues (or feature requests) on…

    rome of oxtrot
  3. DFHack 52.03-r2rc1

    This is a beta release. To install, select the beta branch for DFHack in your Steam client.This release is compatible with all distributions of Dwarf Fortress: Steam, Itch, and Classic. Install DFHack from SteamManual installQuickstart…

    Patch notes
  4. DFHack 52.03-r1.1

    HighlightsHotfix to DFHack 52.03-r1This is a hotfix release to fix an alignment error that was breaking several tools, including the building planner and the trade interface, and also to fix an issue with job names appearing incorrectly for…

    Patch notes
  5. DFHack 52.03-r1

    HighlightsCompatibility with DF 52.03This is primarily a compatibility release for DF 52.03. AnnouncementsDFHack's mod manager DF 52.01 added a new vanilla module called "Vanilla Procedural Objects". Mod presets saved using DFHack's mod…

    rome of oxtrot

July

  1. DFHack 52.02-r2

    Highlights Fixes and improvements to the mod manager The main focus of this release is on DFHack's mod manager, which was broken in 52.02-r1. The breaking issue has been resolved and we've also added support for using the mod manager in…

    rome of oxtrot
  2. DFHack 52.02-r1

    Highlights Compatibility with 52.01 This is primarily a compatibility release with DF 52.02. Announcements Notice about DFHack co-saves and "portable mode" DF 52.01 added a toggle for "portable mode". If set to "on" DF saves games in the…

    rome of oxtrot
  3. DFHack 52.01-r1

    Highlights Compatibility with 52.01 This is primarily a compatibility release with DF 52.01. Better animal trapping The new animaltrap-reuse tweak causes built animal traps to automatically unload the vermin they catch into stockpiled…

    rome of oxtrot

June

  1. DFHack 51.13-r1

    Quick compatibility update for the quick-released DF 51.13

    Patch notes
  2. DFHack 51.12-r1

    This release is compatible with all distributions of Dwarf Fortress: Steam, Itch, and Classic. Install DFHack from SteamManual installQuickstart guide (for players)Modding guide (for modders) Please report any issues (or feature requests)…

    myk002

April

  1. DFHack 51.11-r1.2

    Quick patch to fix a crashes in preserve-rooms and preserve-tombs when an invalid unit is assigned to a zone.

    Patch notes
  2. DFHack 51.11-r1

    This release is compatible with all distributions of Dwarf Fortress: Steam, Itch, and Classic. Install DFHack from SteamManual installQuickstart guide (for players)Modding guide (for modders) Please report any issues (or feature requests)…

    myk002
  3. DFHack 51.10-r1

    Compatibility with DF 51.10

    myk002

All games on this site