Skip to content
SPECIFICTION
Get listed

Inform 7

ganelson.github.io

Free plan WindowsmacOSLinuxAndroid

What it is

Inform 7 is a programming language for making interactive fiction with natural-language syntax. Its stated uses include literary writing, games-industry prototyping, and teaching at school or university. The compiler turns natural-language source text into Inter code or Inform 6 source code, and can also generate C code for use within a larger program; Unity is given as an example framework. Authors can add supplementary source-text extensions, with optional extensions included in the standard installation. A public library offers user-contributed extensions under a Creative Commons Attribution licence. Documentation consists of two connected books, Writing with Inform and The Inform Recipe Book, containing nearly 500 examples. Inform was open-sourced in April 2022; modern releases include source code and ready-compiled apps. Apps are linked for macOS, Windows, and Linux, and the project page also states that Android apps are available. The software is free, listed at free. Modern app versions support language versions 9.1, 9.2, and 9.3 for individual projects, but no earlier versions.

Spec sheet

Purpose
Inform is a programming language for creating interactive fiction using natural-language syntax.Read 12 Oct 2026 · ganelson.github.io
Free plan
YesRead 23 Sep 2026 · ganelson.github.io
Integrations
The compiler can generate C code for use as part of a larger program, with Unity given as an example framework.Read 12 Oct 2026 · ganelson.github.io
Support
The project directs users seeking advice to the Interactive Fiction Community Forum.Read 12 Oct 2026 · ganelson.github.io
Founded
2006Read 4 Oct 2026 · ganelson.github.io
Available apps
The site links to apps for macOS, Windows, and Linux; the core project page also states that apps are available for Android.Read 12 Oct 2026 · ganelson.github.io
Bug reporting
Users can report bugs through the project's Jira tracker, which requires a free account and login.Read 12 Oct 2026 · ganelson.github.io
Compatibility limit
Modern app versions can use language versions 9.1, 9.2, and 9.3 for individual projects, but no earlier versions.Read 12 Oct 2026 · ganelson.github.io
Compiler
The Inform 7 compiler translates natural-language source text to Inter code or Inform 6 source code.Read 12 Oct 2026 · ganelson.github.io
Documentation
The app includes two interwoven books with nearly 500 examples: Writing with Inform and The Inform Recipe Book.Read 12 Oct 2026 · ganelson.github.io
Downloads
Modern open-source releases include source releases and ready-compiled apps.Read 12 Oct 2026 · ganelson.github.io
Extension library
The public library contains user-contributed extensions published under a Creative Commons Attribution licence.Read 12 Oct 2026 · ganelson.github.io
Extensions
Inform supports supplementary source-text extensions, and the standard installation includes optional-use extensions.Read 12 Oct 2026 · ganelson.github.io
Open source
Inform was open-sourced in April 2022.Read 12 Oct 2026 · ganelson.github.io
Security and compliance
The pages reviewed do not state any security certifications or compliance standards.Read 12 Oct 2026 · ganelson.github.io
Who it serves
The site says Inform is used for literary writing, games-industry prototyping, and education at school and university level.Read 12 Oct 2026 · ganelson.github.io

Plans and prices

Inform 7 Free Open-source core software · ready-compiled apps and source releases Read 12 Oct 2026 · ganelson.github.io

Every Inform 7 plan and price →

Strong points and limits

Strong points

  • Natural-language syntax for interactive fiction
  • Nearly 500 examples across two books
  • Supports supplementary source-text extensions
  • Free, with source releases and ready-compiled apps

Limits

  • Modern apps support only language versions 9.1, 9.2, and 9.3
  • Bug reports through Jira require a free account and login

Who it suits

Inform 7 suits writers creating interactive fiction, games teams prototyping ideas, and educators working with students. Its natural-language authoring model and extensive examples are relevant to people learning or teaching interactive fiction development.

Verdict

Inform 7 pairs a natural-language authoring model with a compiler that can produce several output formats and a substantial example library. Check the supported language versions when working on older projects.

Where Specifiction places it

Alternatives to Inform 7All alternatives →