Inform 7
Inform 7 is a programming language for creating interactive fiction through natural-language syntax.
What Inform 7 is
Inform 7 is a programming language for creating interactive fiction through natural-language syntax. Its stated uses include literary writing, games-industry prototyping, and education in schools and universities. The compiler translates natural-language source text into Inter code or Inform 6 source code; it can also generate C code for use in a larger program, with Unity given as an example framework. Inform supports supplementary source-text extensions, and its standard installation includes optional-use extensions. A public library offers user-contributed extensions under a Creative Commons Attribution licence. Documentation comes as two interwoven books, Writing with Inform and The Inform Recipe Book, with nearly 500 examples. Inform was open-sourced in April 2022, and modern releases include source code and ready-compiled apps. Apps are available for macOS, Windows, Linux, and Android. The software is free, with a listed price of no cost. Modern app versions can use language versions 9.1, 9.2, and 9.3 for individual projects, but not earlier versions.
Good
- Uses natural-language syntax for interactive fiction.
- Can generate Inter code, Inform 6 source, or C code.
- Includes documentation with nearly 500 examples.
- Supports user-contributed extensions.
- Apps are available for macOS, Windows, Linux, and Android.
Watch out
- Modern apps do not support language versions earlier than 9.1.
- Bug reports require a free Jira account and login.
Who it suits
Inform 7 suits writers, game-industry prototypers, and teachers or students exploring interactive fiction. It is also suited to projects that can use its supported language versions.
Verdict
Inform 7 offers a distinct natural-language authoring approach, along with compiler outputs, extensions, and extensive example-based documentation. Check project compatibility with its supported language versions before adopting it.
Plans and prices
From Inform 7's own pricing page, checked 12 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Inform 7 | Free | Open-source core software · ready-compiled apps and source releases |
The facts
Each one read from Inform 7's own pages, with the date it was checked.
Where it runs
- Available apps
- The site links to apps for macOS, Windows, and Linux; the core project page also states that apps are available for Android.checked 12 Oct 2026
What it does
- Bug reporting
- Users can report bugs through the project's Jira tracker, which requires a free account and login.checked 12 Oct 2026
- Compatibility limit
- Modern app versions can use language versions 9.1, 9.2, and 9.3 for individual projects, but no earlier versions.checked 12 Oct 2026
- Compiler
- The Inform 7 compiler translates natural-language source text to Inter code or Inform 6 source code.checked 12 Oct 2026
- Documentation
- The app includes two interwoven books with nearly 500 examples: Writing with Inform and The Inform Recipe Book.checked 12 Oct 2026
- Downloads
- Modern open-source releases include source releases and ready-compiled apps.checked 12 Oct 2026
- Extension library
- The public library contains user-contributed extensions published under a Creative Commons Attribution licence.checked 12 Oct 2026
- Extensions
- Inform supports supplementary source-text extensions, and the standard installation includes optional-use extensions.checked 12 Oct 2026
- Integrations
- The compiler can generate C code for use as part of a larger program, with Unity given as an example framework.checked 12 Oct 2026
- Open source
- Inform was open-sourced in April 2022.checked 12 Oct 2026
- Purpose
- Inform is a programming language for creating interactive fiction using natural-language syntax.checked 12 Oct 2026
- Security and compliance
- The pages reviewed do not state any security certifications or compliance standards.checked 12 Oct 2026
- Support
- The project directs users seeking advice to the Interactive Fiction Community Forum.checked 12 Oct 2026
- Who it serves
- The site says Inform is used for literary writing, games-industry prototyping, and education at school and university level.checked 12 Oct 2026
The company
- Founded
- 2006checked 4 Oct 2026
Money
- Free plan
- Yeschecked 23 Sep 2026
The full review of Inform 7
Inform 7 is a document-based language for making interactive fiction by writing in natural-language syntax. It is best suited to authors, educators, and developers prototyping story-driven games. Choose it when prose-centered authoring matters; its language-version limit may rule it out for older projects.
Overview
Inform turns source text into interactive fiction, compiling it to Inter code or Inform 6 source code. It can also generate C code for use within a larger program, with Unity cited as an example framework. That gives technically inclined authors ways to connect their work to other software, while keeping the main focus on interactive fiction rather than general-purpose game development.
Open-sourced in April 2022, the project offers both source releases and ready-compiled apps. Inform has a long-running role in literary writing, game-industry prototyping, and school and university teaching, making it a distinctive option where writing and interaction are central.
Key features
Documentation built around examples
The app includes two interwoven books, Writing with Inform and The Inform Recipe Book, with nearly 500 examples. That gives learners a substantial set of models to study and adapt, and is a particular strength for a language whose natural-language syntax may feel unfamiliar to programmers used to conventional code.
Extensions and output choices
Inform supports supplementary source-text extensions, including optional-use extensions in the standard installation. Its public library adds user-contributed extensions under a Creative Commons Attribution licence. The compiler's Inter and Inform 6 outputs, plus C generation for larger programs, give experienced users several ways to carry work beyond the authoring environment.
Modern app versions support language versions 9.1, 9.2, and 9.3 per project, but not earlier versions. That is a significant constraint for anyone maintaining older work: check project compatibility before committing to a modern release.
Pricing
Inform 7 costs nothing. The free, open-source core includes ready-compiled apps and source releases, with no trial period to manage. There are no paid tiers or seat and project quotas in the plan, so it is accessible for individual authors, classrooms, and prototypes without a software subscription.
Platforms
Inform is available for Android, Linux, macOS, and Windows. The project provides links to apps for Linux, macOS, and Windows, and also states that apps are available for Android.
Who it's for
Inform fits writers making literary interactive fiction, game developers exploring narrative ideas, and educators teaching at school or university level. Its prose-oriented authoring and rich example library favor people who want to work directly with story text. Teams seeking a broader game engine, or authors whose projects use language versions before 9.1, should consider another tool.
For advice, users can turn to the Interactive Fiction Community Forum. Bug reports go through the project's Jira tracker, which requires a free account and login.
Pros and cons
- Natural-language authoring: gives fiction writers a prose-centered way to create interactive work.
- Nearly 500 integrated examples: provides substantial material for learning and adapting patterns.
- Multiple compiler outputs: supports Inter, Inform 6 source, and C generation for broader integration.
- Extension ecosystem: optional built-in and community-contributed extensions can broaden projects.
- Older language versions are excluded: modern releases support only 9.1 through 9.3.
- Specialized scope: its focus on interactive fiction is a poor fit for teams needing a general-purpose game engine.
Alternatives
Consider ChatMapper if you want a visual dialogue workflow with a free tier capped at one editor, three projects, and 300 nodes per project, plus core exports and commercial use. Choose Ren'Py for a free visual-novel tool spanning Android, iOS, Linux, macOS, web, and Windows. ink and Inky is another free option, with an ink-Unity integration plugin included.
Narrat offers free and open-source use for personal or commercial projects without restrictions, and custom enterprise support and consulting. TADS is free software with a free authoring system and no restrictions on games created. Yarn Spinner has a free, open-source tier with Unity, Godot, and Unreal integrations and a VS Code extension; its Unity add-on costs $75, paid once-time purchase.
Godot Asset Library is a free source of assets for users of Godot, with paid assets excluded from its official library. Narratyr has a free tier with a full visual editor and an open document format.
For broader category browsing, see Game Narrative Design Software or Game Engine Software.
Verdict
Inform 7 is a strong choice for authors and educators who want to build interactive fiction through natural-language source text, backed by extensive examples and a public extension library. Its free, open-source releases keep the cost barrier low, while its older-version cutoff and specialized focus are the main reasons to look elsewhere.
Getting started
- Open the Inform 7 project website
- Download a ready-compiled app or source release
- Install the version for macOS, Windows, Linux, or Android
- Read Writing with Inform and The Inform Recipe Book
- Create an individual project using language version 9.1, 9.2, or 9.3
- Add optional or library extensions as needed
Limits worth knowing
Modern app versions can use language versions 9.1, 9.2, and 9.3 for individual projects, but earlier versions are not supported. Bug reports through Jira require a free account and login.
Questions
Is Inform 7 free?
Yes. It is open-source, with a listed plan price of no cost.
Which platforms have apps?
Apps are available for macOS, Windows, Linux, and Android.
What does Inform 7 create?
It is a programming language for creating interactive fiction using natural-language syntax.
Is Inform 7 open source?
Yes. Inform was open-sourced in April 2022, with source releases and ready-compiled apps.
Where can users get advice?
The project directs users to the Interactive Fiction Community Forum. Bug reports use Jira, which requires a free account and login.
Can Inform 7 integrate with other programs?
Its compiler can generate C code for larger programs, with Unity given as an example framework.
Alternatives to Inform 7
- 1

Yarn Spinner
Free planOpen sourceWebAPIExtensionLinux8.0$75 one-time - 2

Ren'Py
Free planOpen sourceAndroidiOSWebAPI7.9Free plan - 3
ChatMapper
Free planWebLinuxmacOSSelf-hosted7.7From $19 a month - 4

articy:draft X
Free planAPImacOSSelf-hostedWindows7.4From €69.99 a year - 5
Poetix
Free planWebAPI7.2From $15 a month - 6

Arcweave
Free planWebAPI6.7From $15 a month
