inklewriter es un editor de ficción interactiva ramificada. Se escribe el texto por fragmentos y en cualquier punto se añaden opciones que abren ramas distintas; las ramas pueden volver a unirse más adelante, de modo que la historia no crece sin control. Permite marcar decisiones y comprobarlas después, para que un texto aparezca solo si el lector eligió antes determinada opción.
Se alterna entre el modo de escritura y el de lectura para ir probando la historia mientras se construye, y cada historia terminada se publica en una página propia con su enlace. No hay que programar ni dibujar diagramas de flujo.
En la clase de español da para lecturas del tipo «elige tu propia aventura» graduadas por nivel, diálogos ramificados donde practicar funciones comunicativas, y proyectos de escritura creativa en los que son los propios estudiantes quienes redactan las ramas. Lo creó inkle Studios, que después liberó el código; la versión viva la mantiene la comunidad y es gratuita, sin planes de pago. La interfaz está en inglés, pero acepta y publica textos en español sin problemas de acentos ni de signos de apertura.