ITGmania

A free, open source, and community-driven dance game. Available for Windows, Mac, and Linux Platforms

Download

Download Below

Latest Version: 1.1.0


Installer for Windows 7 or Higher

Windows

» Program w/o Songs «

macOS 11 (Big Sur) or Higher
For Intel Macs (but also works on M1)

macOS Intel

» Program w/o Songs «

macOS 11 (Big Sur) or Higher
Specifically for Apple Silicon Macs

macOS Silicon

» Program w/o Songs «

Ubuntu 18.04 or Higher
and other compatible distributions

Linux

» Program w/o Songs «


Click on the icon for your operating system for the full install (includes the songs from Club Fantastic).

If you already have songs and just want the program, you can download just that as well.

Alternatively, download the portable build if you want all the game files contained in a single folder.
It contains executables for all platforms, with only the Intel binary for macOS (which also works on M1).
It does not contain any songs but it does contain binaries for all platforms.



You can find all releases/release notes → Here
Issues? File a bug → Here
Want to build from source? → Here

New Features

Ooooooh, shiny…

Built-In Networking

Make network requests from within the game itself. Full online leaderboard support via GrooveStats, and more to come in the future!

Unlock Downloading

Automatically download and unzip unlocks for events (ITL and Stamina RPG) directly from within the game. Reload them directly from the song wheel!

Simply Love

Comes with Simply Love, the most popular visual theme, pre-installed. Already updated to make use of all the new features!

More Secure than StepMania

Fixed many vulnerabilities found in mainline StepMania.

Backwards Compatible

Use your favorite StepMania 5 theme with ITGmania!

And More!

Fast profile switching, player-specific visual delay, disable windows on a per-player basis, both rate mod types, etc.

Check out the GitHub below!

GitHub

Frequently Asked Questions

What is ITGmania?

ITGmania is a free, open source, and community-driven dance game that you can start playing immediately on your Windows, Mac, or Linux computer -- using either a dance pad or your keyboard. Since it's constantly improved by passionate players, it keeps getting better with new features.
Some of these features include:

  • Built in networking/online leaderboards via GrooveStats
  • Reload new songs from within the song select screen
  • Fast profile switching from within the song select screen
  • StepMania 5 Mine fix applied (courtesy of DinsFire64)
  • Held misses tracked in the engine for pad debugging
  • Fixed overlapping hold bug
  • Player-specific Visual Delay option
  • Player-specific option to disable timing windows
  • Supports both pitch dependent and independent rate mod options

  • Who?

    ITGmania is an effort led by teejusb, who is also the developer/maintainer of Simply Love.

    Many MANY people have contributed to ITGmania, either directly or indirectly. While it's impossible to list everyone, and can largely be found in the git history, here are some notable early contributers (in no particular order):

  • Club Fantastic (Bundled Songs)
  • DinsFire64 (Mine Fix)
  • Evocait Art (Enchantment Noteskin)
  • jenx (Fast Profile Switching)
  • LightningXCE (Cyber Noteskin from ITG3)
  • MegaSphere (DDR Note/Rainbow/Vivid Noteskin Recreation)
  • RootReducer (Contributions to this website)
  • StepMania 5
  • Old StepMania Team
  • Why?

    With the dance game/ITG community growing steadily over the past few years, there has been a desire for features that are not possible to implement with the current state of StepMania. ITGmania was created to fill that gap and provide a platform for implementing these features, while also improving the overall playing experience of the game.

    How can I contribute?

    There are many ways you can contribute to this effort! Some examples are:

  • Filing any bugs you encounter and/or requesting features Here
  • Helping out with translations in Simply Love
  • Guides & Documentation

    ITGmania Migration Guide

    Helpful instructions to ease into the process of setting up ITGmania from a StepMania 5 setup.

    ITGmania Lua API Reference

    Lua documentation on the functions available to ITGmania.