Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · jadzziaa/moonglow-toolset · Revision 98e2bc6
  2. docs/findings.md GitHub · jadzziaa/moonglow-toolset · Revision 98e2bc6
  3. Cargo.toml GitHub · jadzziaa/moonglow-toolset · Revision 98e2bc6

More in Apps

All 370 entries in AppsApps case studies (233)

↑↓ move↵ open⌘↵ new tab