The best running game in existence
Alternatives To Dotarun
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
4 months ago655mitC#
Unified lighting effects across multiple brands and various games.
Clarity56330122 days ago16July 27, 202114bsd-3-clauseJava
Comically fast Dota 2 & CSGO replay parser written in Java.
4 months ago3Lua
Dota2 AI Framework
Dota2 Predictor329
2 years ago10mitPython
Tool that predicts the outcome of a Dota 2 game using Machine Learning
a month ago2gpl-3.0Lua
Ranked Matchmaking AI: An improved Dota2 Bot AI based on Valve's default AI. Has more than 3 million subscribers on Steam.
7 days ago51Lua
A really great Dota 2 game mode.
8 years ago7otherPython
Faster, better Dota 2 Python replay parser.
3 years ago10apache-2.0Lua
:meat_on_bone: A starter Dota 2 custom game with useful hooks, settings, and libraries.
Dota2 Thecore Config Engine163
4 years ago33other
Triple keyboard Dota 2 script layout and a ton more custom stuff [Obsolete with Updates]
4 months ago1otherJavaScript
Fight over dat Ancient
Alternatives To Dotarun
Select To Compare

Alternative Project Comparisons

Dota Run

The best running game in existence, hopefully!

Dota Run

Hey all!

Our first dota 2 mod is being created right here, so if anybody feels like pitching in, sending a PR or whatever, feel free to do so!

The code is not very pretty since we haven't had time to clean up after reborn, but it is all working.

Setting up

First of all you need to download the files to the correct location. Your git root should be at

...\Steam\SteamApps\common\dota 2 beta

Please note that since git doesn't allow cloning into a non-empty directory, it will probably create a directory called dotarun, and you will to need move the content of this folder one level up to dota 2 beta. (Don't forget the .git folder!)


The documentation for Dota 2 alpha tools aren't always the best, so here are some of the resources we are using.

Valve's scripting overview


Some introduction tutorials

Trap inspiration


Sublime text packages

To read all the KV-files in the game download gcfscape and open

...\Steam\SteamApps\common\dota 2 beta\dota\pak01_dir.vpk

Now browse scipts/npc or whatever you need.

Steam Workshop:

Workshop link


Thanks do BMD for his Barebones mod GitHub

Thanks to everyone at ModDota and the IRC.

Popular Video Game Projects
Popular Dota Projects
Popular Games Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Video Game