Skip to content

denmurray10/scriptura

Repository files navigation

Scriptura Scriptura is an interactive book generation app designed to deliver a unique, responsive storytelling experience. Readers shape the narrative through their choices, resulting in distinctive reading journeys every time.

Project Overview Scriptura reimagines online storytelling by blending branching logic, real-time updates, and modular narrative elements. It is ideally suited for writers, educators, and enthusiasts of collaborative storytelling, gamebooks, or educational applications.

Features Live story generation, tailored to user decisions

Branching plotlines offering multiple paths and outcomes

Modern, easy-to-read interface for distraction-free engagement

Modular structure for straightforward addition of story chapters and characters

Built with TypeScript for robust scalability and maintainability

Technologies TypeScript (primary language)

CSS (styling)

Next.js or similar (if applicable)

Modular structure (e.g. src, public, docs)

Getting Started Clone the repository

bash git clone https://github.com/denmurray10/scriptura.git cd scriptura Install dependencies

bash npm install Run the development server

bash npm run dev Open in your browser Visit http://localhost:3000 (or your assigned port).

Usage Choose or create a story template

Make choices as the narrative unfolds

Export or share completed stories

Contributing Suggestions, feedback, and contributions are always welcome. Please open an issue or submit a pull request.

License Copyright 2025 Dennis Murray All rights reserved. The use, copying, modification, distribution, or creation of derivative works from this code is prohibited without explicit permission from the copyright holder.

Author Developed by denmurray10.

About

Interactive book generation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages