Harsh progression in Chapter 3 motivated me to look for a tool for editing saves. There is a very popular Spamton Editor out there, which at the time when I wanted to use it, was unavailable. And after it got back online, it didn't have the features I needed. I decided to work on an alternative that works like a modern web app that doesn't rely on external servers to function.
Tenna Editor is a browser-based save editor for DELTARUNE. It covers the main save data for Chapters 1-4, including inventory, party stats, equipment, Light World data, recruits, rooms, plot progress, and many story flags. Some flag metadata is still incomplete and may change as it gets verified.
The main editor tabs are:
- Home (basic save options)
- Inventory
- Party
- Light World
- Story
- Recruits
- Flags (advanced flag editor)
Some of them have their own subtabs. For example, in the Party tab, each character has their own subtab for managing their stats and equipment.
Tenna Editor automatically detects your save file Chapter when you upload it. It is currently compatible with saves from Chapters 1 to 5. Chapter 5 support includes editor data for the currently mapped weapons, armors, items, rooms, and other fields. Dedicated Chapter 5 flags and plot points are not mapped yet.
NOTE: Console versions are currently unsupported.
All the saves you make are saved in the memory of your browser. You can use custom names to easily identify and switch between them seamlessly. Editor adapts to your save, displaying only values and tabs that apply to the current chapter. Settings also include backup and restore options for exporting or importing editor-managed saves.
Tenna Editor operates entirely within your browser. All data processing occurs on your device, ensuring that no information is sent elsewhere.
You can also choose to install Tenna Editor as a Progressive Web App (PWA) on compatible devices and browsers. This allows it to function like a traditional desktop or mobile app, complete with its own shortcut and offline access.
Although primarily designed for widescreen use, Tenna Editor functions well on mobile devices, offering full feature support.
I really enjoyed character of Tenna while playing Chapter 3. This combined with existance of Spamton Editor caused instant decision to just name it after Tenna as Spamton and Tenna are very related characters that you probably know already.
You can`t get this from an EGG!
I put a lot of effort into making the layout look distinct and directly inspired by Tenna's colors. The design went through many iterations. I also tried to incorporate additional design elements inspired by Tenna, such as some yellow accents, but they didn’t quite fit well. I'm not particularly fan of designing user interfaces in general, so I welcome any suggestions!
- Toby Fox and whole Team behind DELTARUNE - for creating the game.
- Spamton Editor - for being direct inspiration.
- Flowey's Time Machine - for being another inspiration.
- Jacky720's "Flowey's Time Machine" fork - for save data research and references that helped with a lot of Tenna Editor's data mapping.
- DELTARUNE Wiki - for much useful information that sped up the process of building this project significantly.
- Undertale Mod Tool - for allowing me to mine through the game code and assets to understand how things work.
- @afreetoplaynoob
- @Araraura
- @jah-yee
- @jjezewski - creator & maintainer
- @krisgrant
- @lori2012real
- @Matojeje
- @MiaouKING
- @newhajinyoon
- @soulware1
- @wryyyong
- @xanderrock98
The project uses Bun for dependency management, package scripts, and its JavaScript runtime.
Warning
Node.js/npm is not supported. It may currently work in some cases, but the project does not provide an npm lockfile or test Node-based workflows.
You can also open the repository in the provided Dev Container for a preconfigured environment.
Install dependencies:
bun install --frozen-lockfileStart a development server:
bun run devCreate a production build:
bun run buildPreview the production build locally:
bun run previewRun linting and formatting before submitting changes:
bun run checkThis project is licensed under the zlib License. See the LICENSE file for details.
The "Tenna Editor" name, logo, and branding assets are not covered by the zlib License and may not be used to brand other instances or derivatives of this project. If you fork or rehost this project, use your own name and branding. See BRANDING.md for details.
The assets under src/assets/deltarune/ are from DELTARUNE™ and copyrighted by Toby Fox. They are used under fair use for this non-commercial, transformative project. No endorsement is implied. See NOTICE.md for full details.






