BigHugger
GH Repository · inkle

ink

inkle's open source scripting language for writing interactive narrative.

stars
4,939
30-day movement
+10/day
Related entries
0
Connections
1
dotnetotherC#

ink is a scripting language from inkle for writing interactive narrative, implemented in C# and distributed under the MIT license. The repository ships the ink tooling as part of a .NET toolchain, though the material does not detail the individual components.

Reach for it when you want a dedicated, open source language for authoring branching interactive stories rather than building narrative logic from scratch.

Use it to

  • Author branching dialogue and story scripts
  • Prototype interactive fiction in a text-based format
  • Integrate narrative scripting into a C#/.NET project
  • Study how a narrative scripting language is structured

For Writers and developers building interactive narrative

Role
other
Language
C#
Licence
MIT
Forks
540
Open issues
360
Last push
2026-05-05
Latest release
v0.1.0-alpha · 2016-03-03
topicsinteractive-fictionscripting-languagenarrativecsharpdotnetstorytelling