Sharing useful source text with other writers is part of the collaborative culture of IF, and Inform recognises this by providing facilities for writing and using extensions: they also contain documentation and, in many cases, examples of usage.

Extensions are identified by author and title, but can also have version numbers. See the Documentation for more.

Creative Commons License

Extensions published on this page have been made available by their authors under an Attribution Creative Commons licence. (Inform automatically ensures that authors are credited in works of IF using their extensions, which meets the Attribution requirement.)

Extensions are supported by their authors, rather than by the authors of Inform proper. If you would like to contribute an extension, please see the contribute section.

Below is a list of extension categories. Click through to see a list of the extensions in those categories. If you would like to keep track of these with a news feed reader such as Google Reader, there is an RSS feed available.


Indices All Extensions by Category
All Extensions by Title
All Extensions by Author

Adaptive Prose Varying What is Written (11) 1 updated
Varying What is Read (3)
Using the Player's Input (3)
Non-standard User Interfaces (5)

Place Map (3) 1 updated
Position Within Rooms (1)
Continuous Spaces and the Outdoors (5)
Doors, Staircases, and Bridges (2) 1 updated
Passers-by, Weather and Astronomical Events (3)

Time and Plot The Passage of Time (4)
Event Scheduling (3)

The Viewpoint Character Characterization (3)
Background, Memory, and Knowledge (3)

Commands Looking (10)
Examining (2)
Looking Under and Hiding (3) 1 updated
Inventory (2)
Going, Pushing things in Directions (5)
Entering and Exiting, Sitting and Standing (1) 1 updated
Opening, Closing, Locking and Unlocking (2)
Additional Command Sets (4) 2 updated
Remembering, Converting and Combining Actions (7) 1 updated
Action at a Distance (1)
Alternate Default Messages (5) 1 updated
Clarification and Correction (3) 1 new
Alternatives to Standard Parsing (1)

Other Characters Getting Started with Conversation (1)
Saying Complicated Things (11) 1 new
Character Emotion (1) 1 updated
Characters Following a Script (1)
Traveling Characters (2) 1 updated
Goal-Seeking Characters (2)

Game Systems Combat (1)
Magic (1)

Vehicles, Animals, and Furniture Bicycles, Cars, and Boats (1)
Ships, Trains, and Elevators (2) 1 updated
Furniture (2) 1 updated
Kitchen and Bathroom (1)

Props: Food, Clothing, Money, Toys, Books, Electronics Bags, Bottles, Boxes and Safes (3)
Telephones (1)
Computers (1) 1 updated

Physics: Substances, Ropes, Energy and Weight Liquids (2)
Volume, Height, Weight (2)
Journals and Notebooks (1)
Connections and Attachments (2) 1 updated

Numerical Effects and Programming Tools Randomness (3)
Mathematics (2) 1 new
Rulebook Manipulation (1)
Dynamic Memory Features (2) 1 updated
Conditionals (3)

Out of World Actions and Effects Start-up Features (3)
Saving and Undoing (2)
Helping and Hinting (11) 3 updated
Scoring (1)
Ending (1) 1 updated

Typography, Layout, and Multimedia Effects Screen Effects (General) (4)
Typography (11)
The Status Line (3) 1 new
Footnotes (1)
Menus (1)
Glulx Multimedia Effects (General) (2) 1 new
Glulx Graphics (8)
Glulx Hyperlinks (4) 1 updated
Glulx Sound (1)
Glimmr Framework (8) 8 new

Testing and Publishing Testing and Debugging (7) 1 new, 2 updated
Publishing (4)

Translations French (1) 1 updated
German (5) 1 updated
Italian (1) 1 updated
Spanish (1) 1 updated