ink

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

Ink Alternatives

Similar projects and alternatives to ink

  1. Godot

    2,821 ink VS Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. twinejs

    420 ink VS twinejs

    Twine, a tool for telling interactive, nonlinear stories

  4. PhysicsExamples2D

    Examples of various Unity 2D Physics components and features.

  5. RenPy

    190 ink VS RenPy

    The Ren'Py Visual Novel Engine

  6. dioxus

    191 ink VS dioxus

    Fullstack app framework for web, desktop, and mobile.

  7. bubbletea

    A powerful little TUI framework 🏗

  8. Ink

    93 ink VS Ink

    🌈 React for interactive command-line apps

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. tui-rs

    68 ink VS tui-rs

    Discontinued Build terminal user interfaces and dashboards using Rust

  11. dialogic

    59 ink VS dialogic

    💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!

  12. ratatui

    59 ink VS ratatui

    Discontinued Rust library that's all about cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 [Moved to: https://github.com/ratatui/ratatui] (by ratatui-org)

  13. YarnSpinner

    The core compiler and engine-agnostic components for Yarn Spinner, the friendly dialogue tool.

  14. inform7-ide

    A design system for interactive fiction based on natural language.

  15. godot_dialogue_manager

    A powerful nonlinear dialogue system for Godot

  16. blessed

    24 ink VS blessed

    A high-level terminal interface library for node.js.

  17. godot-ink

    Ink integration for Godot Engine.

  18. ideas

    11 ink VS ideas

    :rocket: Ideas for everyone under a CC licence. Feel free to use. I'll send you a postcard if you build anything on this list. (by captn3m0)

  19. inkgd

    6 ink VS inkgd

    Implementation of inkle's Ink in pure GDScript for Godot, with editor support.

  20. monocle

    7 ink VS monocle

    Universal personal search engine, powered by a full text search algorithm written in pure Ink, indexing Linus's blogs and private note archives, contacts, tweets, and over a decade of journals. (by thesephist)

  21. the-intercept

    A small demo game by inkle written in ink, and built with Unity

  22. Cradle

    3 ink VS Cradle

    Play Twine stories in Unity. (by daterre)

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ink alternative or higher similarity.

ink discussion

Log in or Post with

ink reviews and mentions

Posts with mentions or reviews of ink. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-27.
  • Show HN: An interactive fiction game about PR reviews, AI agents, team dynamics
    1 project | news.ycombinator.com | 1 Jun 2026
    Hi HN,

    My friend Alex Repty and I made this story game about pull requests and collaborative software dev. It's meant to be a little absurd while playing on current trends. The theme was inspired by the TV show Scrubs, and the movies Office Space and Dogma.

    You play a frontend developer trying to get a reasonable PR merged from your colleague who owns the codebase. There are seven possible endings, and a playthrough takes about 5–10 minutes. No signup required.

    Alex came up with the original story idea and I built the game using a JS port of Ink https://www.inklestudios.com/ink/ and a custom React frontend based on a template I'd previously created for another project, then added the UI. Writer/editor Erik Barnes then helped polish the story, and then I added multimedia to round it off.

    We used a state variable called "tension" that built up with the choices made. In testing though, we recognized we should probably adjust the total tension calculation in the final scene so players would be judged overall on their later choices than earlier ones.

    If you give it a try, I'd love to hear which ending you got. Cheers.

  • Autism Simulator
    1 project | news.ycombinator.com | 1 Oct 2025
    Bummer - this has been the hardest code I've ever had to write test coverage for. I'm using https://www.inklestudios.com/ink/ for the story routing with inkjs so I'm not surprised that there are some lingering weird-paths.
  • How to program a text adventure in C
    4 projects | news.ycombinator.com | 27 Apr 2025
    Inform is the big one for "GET LAMP"-style parser text adventures although I haven't used it for years.

    For choice based text games there is Twine and ink (plus many others).

    I personally used ink[0] for a project[1] and it was a joy to use. It comes with an IDE of sorts that makes just sitting down and writing your story easy before you add the bells and whistles.

    [0] https://www.inklestudios.com/ink/

    [1] https://sheep.horse/voyage_of_the_marigold/

  • Make Rock, Paper, Scissor game with Ink "Game Engine"
    2 projects | dev.to | 1 Feb 2025
    Recently I discovered Ink narrative language by INKLE that you has the Inky editor and it is an alternative to Twine.
  • Rule-Based Programming in Interactive Fiction
    2 projects | news.ycombinator.com | 18 Jan 2025
    This preceded https://www.inklestudios.com/ink/ by a few years; that's a system of writing narratives based on choice selections and variable tracking, and embeddable into game engines.
  • Ink – Inkle's narrative scripting language
    1 project | news.ycombinator.com | 22 Aug 2024
  • Meaningful Nonsense: How I generate sentences
    7 projects | news.ycombinator.com | 30 May 2024
  • Ink for Game Design
    3 projects | dev.to | 28 Apr 2024
    What does this have to do with Inkle's Ink? Well, Ink is a form of engine-agnostic game data creation. At heart, Ink is a narrative scripting language but because it was conceived as middleware, it can be used by many game development stacks. The primary integration is Unity which supports many platforms on its own but Ink scripts can also be run in the browser, Defold, Godot, Unreal and more. You can write Ink once, test it using Inky or Inklecate and deploy it using your desired framework. I can personally attest to running the same Ink script in the browser with ink.js and in the Defold, Godot and Unity game engines.
  • A simple MUD server in Python which can be run on a Raspberry Pi
    5 projects | news.ycombinator.com | 24 Feb 2024
    That's awesome, thanks!

    I am aware of Inform 7, I think it is awesome. A few months ago I made a quick demo using Inklescript[1], which I found simpler and more suitable to my project (a Star Trek adventure). Inform 7 remains something I wish to explore in the future when I need something more complex.

    Thanks! ;)

    ---

    [1] https://www.inklestudios.com/ink/

  • About Text based games,basically
    2 projects | /r/gamedev | 9 Dec 2023
    As others have said, Twine is really a great starting point for text or choice-based games. If you'd like to get into the weeds a little more, I'd also shout out Ink, which is incredibly flexible and really fun imo, altho it def requires a bit more coding experience.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic ink repo stats
171
4,691
5.0
over 1 year ago

inkle/ink is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of ink is C#.


Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com

Did you know that C# is
the 11th most popular programming language
based on number of references?