# inkle/inky

An editor for ink: inkle's narrative scripting language

Repository: https://github.com/inkle/inky
Canonical: https://ross.abutalabs.com/products/inky
Homepage: http://www.inklestudios.com/ink
Language: JavaScript
License Family: other
Last push: 2026-05-05T14:44:18+00:00

## Health v2 (maintenance only)
Score: 74/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 80, release rhythm 50, longevity 100
- inputs: {"age_days": 3753, "days_push": 120, "days_rel": 120, "gap_med": null, "n_releases_24m": 1}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2729, forks 335 (observed 2026-08-28T04:07:15.993409+00:00)

## What it is
Inky is a desktop IDE for ink, inkle's narrative scripting language used for interactive branching stories in games. It lets writers edit ink files with syntax highlighting and live error checking while playing the story as they write, and export compiled JSON for runtimes like inkjs or Unity.

## Use cases
- write branching narrative for a game in ink
- playtest an interactive story while writing it
- export ink stories to JSON for inkjs web runtime
- debug errors and warnings in ink scripts across multiple files
- export an ink story as a playable web page

## When to choose
- you write interactive fiction or game dialogue in ink
- you want a dedicated editor with play-as-you-write for ink
- you need to compile ink to JSON for other runtimes

## When to avoid
- you need a general-purpose text editor
- you don't use the ink scripting language
- you need a fully polished IDE with extensive features

## Facets
- artifact type: application
- maturity: stable
- function: editor, interpreter, compiler, developer-tools
- domain: text-editors, developer-tools
- platform: windows, cross-platform
- tags: ink, interactive-fiction, narrative-scripting, ide, game-writing, electron, game-development, macos, linux, desktop

## Member repositories
- inkle/inky (main) score 74

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:15.993409+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:14:42.473737+00:00, confidence not recorded.
  - readme: https://github.com/inkle/inky (fetched 2026-08-28T04:07:15.993409+00:00, sha 996d2ec076f1)
  - homepage: http://www.inklestudios.com/ink (fetched 2026-08-29T09:58:02.443719+00:00, sha 22302abb52f1)
  - site_page: https://www.inklestudios.com/about (fetched 2026-08-29T09:58:02.448247+00:00, sha 954c81d90591)
- Data as of 2026-08-30T08:39:29.467469+00:00.
