Case study
Moonglow Toolset: rebuilding the Aurora module editor
Moonglow Toolset reimplements the Aurora module editor for Neverwinter Nights: Enhanced Edition in Rust, egui and wgpu. It reads game data from a local installation and edits areas, blueprints, scripts and modules; its authors compare output against Aurora and the game and publish findings on GFF, 2DA and editor behavior.
- Targets
- App
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 22
- Last commit
- 2026-11-09
- Language
- Rust
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: An installed copy of Neverwinter Nights: Enhanced Edition is required for game data.
- Prerequisites: Runs on Linux, Windows and macOS; source builds require Rust 1.98 or newer and a C++ compiler.
- Limits: The plugin API is experimental and may change.
- License: GPL-3.0-only.
Cite
BibTeX
@misc{moonglow-toolset-case,
title = {{Moonglow Toolset: rebuilding the Aurora module editor}},
howpublished = {\url{https://github.com/jadzziaa/moonglow-toolset}},
url = {https://github.com/jadzziaa/moonglow-toolset},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/moonglow-toolset-case/}}
}Plain text
Moonglow Toolset: rebuilding the Aurora module editor. https://github.com/jadzziaa/moonglow-toolset (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/moonglow-toolset-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · jadzziaa/moonglow-toolset · Revision 98e2bc6
- docs/findings.md GitHub · jadzziaa/moonglow-toolset · Revision 98e2bc6
- Cargo.toml GitHub · jadzziaa/moonglow-toolset · Revision 98e2bc6
More in Apps
- cpr2rpp: reconstructing the Cubase 12 project format · Case study
- wii-news-channel: a matching Wii News Channel decompilation · Case study
- TraktorMappingFileFormat: Traktor Pro controller-mapping format · Case study
- AvatarEditorRecomp: a Kinect-preview Avatar Editor PC port · Case study
- perception-pnrf: PNRF measurement format reconstruction · Case study
- metars_cgi: reconstructing the NCAR Java METAR viewer server · Case study