A stand-alone tool for intermediate-level code, which is also Stages 6 and 7 of the Inform compiler.
A packaging tool for wrapping interactive fiction story files, included with the Inform apps.
A tool for typesetting the two books about Inform, and their hundreds of examples, as ebooks or mini-websites, such as the one built into the apps.
A small tool for checking that the Inform source base complies with some self-imposed social norms.
A tool for running complex suites of end-to-end tests to verify the correctness of other tools.
File-handling, generating HTML, semantic version-numbering, string-handling, memory management, and so on.