Modding Tools

From Binding of Isaac: Rebirth Wiki
Jump to: navigation, search

This is a list of tools that can help in the creation of a mod.

Official Tools[edit | edit source]

The Binding of Isaac: Afterbirth † introduced official modding support, allowing users to mod the game using the Lua programming language and to upload their creations to the Steam Workshop. In addition, it comes with some official tools to assist in mod creation.

All the tools mentioned below only come with Afterbirth+, there are no released official tools made for older versions of the game. These are located in Steam/steamapps/common/The Binding of Isaac Rebirth/tools.

Animation Editor[edit | edit source]

Added in Afterbirth †

The Animation Editor can edit .anm2 animation files, changing animations of existing entities (or creating animations for new entities).

Item Pool Editor[edit | edit source]

Added in Afterbirth †

Item Pool Editor allows editing of item pools.

Lua Reference[edit | edit source]

Added in Afterbirth †

Local documentation of the Lua API, generated with Doxygen.

Mod Uploader[edit | edit source]

Added in Afterbirth †

A small tool to set mod's information (name, version, tags and so on) and upload it to Steam Workshop.

Resource Extractor[edit | edit source]

Added in Afterbirth †

A command line extractor that unpacks all of the game's .a files when launched.

Room Editor[edit | edit source]

Added in Afterbirth †

A tool to edit room layouts or create new ones.




Unofficial Tools[edit | edit source]

Isaac's Head Cropped.png
This is not officially supported or endorsed by Nicalis, Inc. and other developers.


Lua Reference[edit | edit source]

Modding of Isaac[edit | edit source]

Added in Afterbirth †

The Modding of Isaac hosts an online copy of the documentation which has been modified by some community members to be more accurate and easier to understand.

Binding of Isaac - Documents[edit | edit source]

Added in Afterbirth †

Binding of Isaac - Documents is an unofficial documentation project, more detailed than the official one but is far from complete. Online version here.

This wiki[edit | edit source]

Added in Afterbirth †

Here there is a Lua Reference category.


Room Editors[edit | edit source]

Basement Renovator[edit | edit source]

Added in  Afterbirth Added in Afterbirth †

Basement Renovator is a tool for editing and creating Afterbirth and Afterbirth+ stb room files. Does not work with Rebirth.


Unpacking[edit | edit source]

Rick's Unpacker[edit | edit source]

Removed in Afterbirth Added in  Afterbirth Added in Afterbirth †

Rick's Unpacker extracts game's files (that will then be manipulated for modding) from .a packed files. If you wish to unpack Afterbirth+'s .a files, it is recommended you use the official unpacker instead.


LUA Editors[edit | edit source]

Atom[edit | edit source]

Added in Afterbirth †

Atom is an open source text editor. atom-boilua is a package dedicated to Binding of Isaac lua modding.

Sublime Text[edit | edit source]

Added in Afterbirth †

Sublime Text is a commercial text editor. The Subliming of Isaac is a package for Sublime 2 and 3 dedicated to The Binding of Isaac. needs link

ZeroBrane Studio[edit | edit source]

Added in Afterbirth †

ZeroBrane Studio is a open source Lua IDE, also mentioned in the official Lua reference. Afterbirth API for ZeroBrane is a plugin for autocompletion.


Code Injection[edit | edit source]

BrokenRemote[edit | edit source]

Added in Afterbirth †

BrokenRemote is a code injector with mod examples.

isaac-injector[edit | edit source]

Removed in Afterbirth

isaac-injector is a code injector for Rebirth


Debugging[edit | edit source]

isaac-log[edit | edit source]

Removed in Afterbirth Added in  Afterbirth

isaac-log is a log reader for Rebirth and Afterbirth[1] written in Node.js.

isaac_log[edit | edit source]

Removed in Afterbirth Added in  Afterbirth Added in Afterbirth †

isaac-log is a library to read The Binding of Isaac logs.

abp-log[edit | edit source]

Added in Afterbirth †

abp-log is a real-time log reader.

Isaac Debug Helper[edit | edit source]

Added in Afterbirth †

Isaac Debug Helper aka Isaac Modding Helper Tool is a Python log reader with features like color highlighting and log filtering. There is also a fork by Team Dodo. The fork is almost identical to the one by dogeek (indeed the two projects work together) but has an up-to-date release section with executables. When downloading from Dogeek repository, remember to do "Clone or download -> Download zip".

Log readers comparison
Name Platform Requirements Real time Color highlighting Log filtering Custom filters Autoreload License Latest release
abp-log Windows only .NET Framework 4.5.2 Yes Yes Yes Yes No Unknown 0.3 (7 Jan 2017)
Isaac Debug Helper Anything thas supports Python Python 3.x Yes Yes Yes No Yes GNU GPL 3.0 1.0 (13 Apr 2017)
Isaac Debug Helper fork Executables: Linux or Windows. Python script: Anything thas supports Python Executables: should work out of the box. Python script: Python 3.x Yes Yes Yes No Yes GNU GPL 3.0 2.1.0 (26 Feb 2018)


Mods[edit | edit source]

A Debugging Tool[edit | edit source]

Added in Afterbirth †

A Debugging Tool is a mod with features like spawn of modded items and analysis of entities' health.

devhelper[edit | edit source]

Added in Afterbirth †

devhelper is a mod that includes features like custom log and hotkeys.


Consoles[edit | edit source]

The-Binding-of-Isaac-Mod-Conversion-Kit[edit | edit source]

Removed in Afterbirth Added in  Afterbirth Added in Afterbirth †
(cannot retain LUA code)

The-Binding-of-Isaac-Mod-Conversion-Kit is a tool to convert mods the PC version of The Binding of Isaac to their console counterparts.


References[edit | edit source]

  1. Afterbirth+ version planned but never released



Dataminer Icon.png Modding Dataminer Icon.png
Rebirth & Afterbirth | Afterbirth †

References Modding Tutorials - XML Modding - Added in Afterbirth † Lua Reference - Added in Afterbirth † Modding of Isaac Lua Reference
Tools Added in Afterbirth † Debug Console - Modding Tools - Basement Renovator
Releases Modding of Isaac - Added in Afterbirth † Steam Workshop - NexusMods
Community Modding of Isaac Subreddit - Modding of Isaac Discord Server
The Binding of Isaac: Rebirth The Binding of Isaac: Rebirth The Binding of Isaac: Rebirth
Achievements Achievements Attributes Attributes Bosses Bosses TarotCard.png Cards and Runes Challenges Challenges Chapters Chapters
Characters Characters MainPageBabies.png Co-op Items Items Item Pools Item Pools Monsters Monsters Objects Objects
Pickups Pickups Pills Pills Rooms Rooms Seeds Seeds Transformations Transformations Trinkets Trinkets