Star on GitHubStar2.4k stars

Case study

RE:Notepad: rebuilding Windows 10 Notepad behavior in Rust

RE:Notepad reconstructs Windows 10 Notepad behavior in a Rust and Win32 editor with a Windows 11-style interface. The author reports using REA and Ghidra to inspect notepad.exe and records function-linked findings on encoding detection, line endings and editing behavior in a separate specification.

Targets
App · Binary
Category
Community REA investigations
Relationship
Author-reported mixed workflow
Sources reviewed
Evidence class
C1 partial scope or analysis entry
Stars
14
Last commit
2026-10-13
Language
Rust
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Observed
Download and demo observed; the case covers part of the target software.
Scope
Partial
Checked
2026-11-08

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Windows 10 or 11, 64-bit, to run the app.
  • Prerequisites: Rust MSVC toolchain and Windows SDK to build from source.
  • Scope: The specification uses Windows 10 22H2 notepad.exe version 10.0.19041.5856 as its reference.
  • License: MIT license.

Cite

BibTeX

@misc{renotepad-case,
  title = {{RE:Notepad: rebuilding Windows 10 Notepad behavior in Rust}},
  howpublished = {\url{https://github.com/nikkoxgonzales/RENotepad}},
  url = {https://github.com/nikkoxgonzales/RENotepad},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/renotepad-case/}}
}

Plain text

RE:Notepad: rebuilding Windows 10 Notepad behavior in Rust. https://github.com/nikkoxgonzales/RENotepad (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/renotepad-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 · nikkoxgonzales/RENotepad · Revision bcd157e
  2. docs/WIN10-NOTEPAD-SPEC.md GitHub · nikkoxgonzales/RENotepad · Revision bcd157e

More in Apps

All 370 entries in AppsApps case studies (233)

↑↓ move↵ open⌘↵ new tab