Inbuild

inbuild

A stand-alone build manager which is also Stage 1 of the Inform compiler.

Inform 7

inform7

The core Inform compiler, containing Stages 2 to 5.

Inter

inter

A stand-alone tool for intermediate-level code, which is also Stages 6 and 7 of the Inform compiler.

Services

services

Support for predicate calculus, linguistics, syntax trees and more.

Inblorb

inblorb

A packaging tool for wrapping interactive fiction story files, included with the Inform apps.

Inform 6

inform6

A compiler for a low-level programming language, included with the Inform apps.

Indoc

indoc

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.

Inpolicy

inpolicy

A small tool for checking that the Inform source base complies with some self-imposed social norms.

Inrtps

inrtps

A small tool for formatting the run-time problem displays included with the Inform apps.

Inweb

inweb

A literate-programming tool needed to build the other Inform tools.

Intest

intest

A tool for running complex suites of end-to-end tests to verify the correctness of other tools.

Foundation

foundation

File-handling, generating HTML, semantic version-numbering, string-handling, memory management, and so on.