English | 简体中文
NarraLeaf Project is a modern visual novel game engine offering multiple solutions. From flexible integration to unified development, it helps unleash your creativity.
-
Lighter - Without heavy rendering libraries, it leverages native web technologies to reduce strain on low-end and mobile devices.
-
Simpler - Don't want to write code? Our integrated visual development environment helps you focus on unleashing your creativity.
-
More Professional - CI/CD pipelines, version control systems, linting tools. Build a true modern application with your team.
Additionally, NarraLeaf...
- One app, multiple platforms. Build games for web and desktop with zero barriers.
- A robust ecosystem. Build conditional logic, reusable components, and dynamic narratives using the full TypeScript ecosystem.
- Highly scalable. Every concept in NarraLeaf is simple, elegant, and intuitive, allowing your project to scale alongside your needs.
NarraLeaf Studio - All-in-One Visual Novel IDE
A zero-code, all-in-one visual novel IDE.
An editor that includes all essential development workflows. No coding required. Start unleashing your creativity anytime.
NarraLeaf – Complete Desktop Solution
A Node.js library and CLI tool for handling every part of your development workflow.
Build cross-platform visual novels for desktop as easily as creating a React app. NarraLeaf handles everything else for you; like game flow, testing, and packaging.
NarraLeaf-React - Embedded VN Player Solution
A lightweight front-end visual novel player built for React.
NarraLeaf-React delivers everything you need for compelling storytelling: narratives, interfaces, and performance. With its simple, intuitive API, bring your stage to any web platform.
Image compression tool for optimizing character assets
A lightweight and modern HTML audio management solution, suitable for simple web games.
Documentation and demo site for NarraLeaf-React.
Quickly customize all the visual novel components you need using a plugin of NarraLeaf-React.
Eliminate code with simpler language
Simple demo project for NarraLeaf.