Press kit

Notepad.exe

A small Mac code editor between Notepad and Xcode.

Open a blank note, write code, hit Run. Swift, Python, JavaScript, TypeScript, and Go work out of the box. Anything worth keeping goes into the Library.

Summary

Notepad.exe is for code ideas that should not start with a project. Open a note, run the file, and keep the result if it is useful. A quick note can later become a Library item, a SwiftUI Simulator experiment, a Linux-tested workflow, or a local Mac app.

Quick facts

  • Product: Notepad.exe.
  • Developer: Marcin Krzyzanowski, independent developer.
  • Platform: macOS 15+.
  • Languages: Swift, Python, JavaScript, TypeScript, and Go.
  • Pricing: Free download; Pro $19.99/year; Perpetual 1.x license $45; student and educator access available.
  • Availability: direct download from notepadexe.com; Homebrew with brew install notepadexe.
  • Review access: [email protected].

Origin

Notepad.exe came from a boring problem: opening Xcode or setting up a venv just to try five lines of code. The throwaway files piled up as test2.py, test2final.py, and other names nobody could find a week later.

Notepad.exe starts with the note instead. Open it, type code, hit Run. Useful work can stay in a searchable, taggable Library. If the scratch file grows up, you can add packages, run SwiftUI in Simulator, export a macOS app, cross-compile to Linux, or ask the built-in assistant to run code, read errors, and make fixes.

What is different

  • No project setup. Start with a note and run the file.
  • Several languages in one place. Swift, Python, JavaScript, TypeScript, and Go run in the same Mac app.
  • Notes Library. Search, tag, and reopen snippets or projects instead of losing them in throwaway folders.
  • It can grow past the note. Add packages, use iOS Simulator, test Linux workflows, export a Mac app, or ask the assistant to help when the idea needs more.

Coverage angles

  • Scratch work with memory. Start fast, then keep useful snippets in a Library instead of losing them in throwaway files.
  • A smaller path into Apple development. Try Swift and SwiftUI ideas without opening Xcode first.
  • One place for small multi-language work. Run Swift, Python, JavaScript, TypeScript, and Go from the same Mac app.
  • Local-first coding with optional help. The assistant can run code, read errors, and edit files when a quick idea needs debugging.

What to try in a review

  1. Create a blank note and run code in under 30 seconds.
  2. Run Swift, Python, JavaScript/TypeScript, or Go without creating a project first.
  3. Use Notes Library search and tags to find old scratch work.
  4. Run a SwiftUI idea in iOS Simulator.
  5. Ask the assistant to run code, read the errors, and make fixes.
  6. Show a macOS/Linux target workflow or Linux cross-compilation.
  7. Export SwiftUI work as a local Mac app.

Media assets

Current press screenshots are below. Download individual images or the full media kit.

Download media kit ZIP

You can use these media assets for press and review coverage of Notepad.exe. The ZIP contains screenshots, icon, social image, and a short README.

Boilerplate

Short

Notepad.exe is a small Mac code editor between Notepad and Xcode: note first, project later.

Medium

Notepad.exe is a native macOS code editor for ideas that should run now. It opens on a blank note, runs Swift, Python, JavaScript, TypeScript, and Go, and keeps useful snippets or projects in a searchable Library.

Long

Notepad.exe is a native macOS code editor for developers who want to try ideas without starting with project setup. It runs Swift, Python, JavaScript, TypeScript, and Go from a note first workflow. Useful scratch work can grow with packages, iOS Simulator runs, Linux testing, Mac app export, and an assistant that can run code, read errors, and edit files.

About the developer

Notepad.exe is made by Marcin Krzyzanowski, an independent developer building native Mac tools for fast, direct work.

FAQ

What does "note first, project later" mean?

Notepad.exe starts with a runnable note instead of a project wizard. If the idea grows, you can add dependencies, organize it in the Library, run it in Simulator, test Linux workflows, or export SwiftUI work as a Mac app.

Does every note start blank?

No. You can start from a blank runnable note or use templates for scripts, apps, packages, tests, and advanced workflows. Templates cover common Swift, Python, JavaScript, TypeScript, and Go starting points, including macOS, iOS, and Linux targets.

Which languages are supported?

Swift, Python, JavaScript, TypeScript, and Go.

Does the AI require one provider?

No. The assistant can work with ChatGPT Plus/Pro sign-in, API keys, or local models.

Can it run code on Linux?

Yes. Notepad.exe supports macOS workflows and Linux cross-compilation for supported languages without requiring a virtual machine.

Can it make Mac apps?

SwiftUI work can be exported as a local Mac app. More distribution options are planned. Python, Go, and JavaScript projects are ready to run, not exported as packaged Mac apps.

Where can people get it?

Download it from notepadexe.com or install with brew install notepadexe.

Press contact

Marcin Krzyzanowski
[email protected] · @krzyzanowskim