A secure, cross-platform notepad application for creating and managing encrypted notes. Built with Go and Wails framework, pNotepad provides a simple yet powerful interface for users who value privacy and security in their note-taking process.
- Secure Text Encryption: Your notes are protected using robust encryption algorithms
- Cross-Platform Support: Works on Windows, macOS, and Linux
- User-Friendly Interface: Clean and intuitive design for a seamless note-taking experience
- File-Based Storage: Save your notes locally with
.stxt
extension - Lightweight & Fast: Built with performance in mind using Go
- Open Source: Transparent and community-driven development
- Download the latest release from our releases page
- Install the application for your platform
- Launch pNotepad with a file:
pNotepad filename.stxt
- Go 1.22+
- Wails framework
- Node.js and npm (for frontend development)
# Run in development mode
wails dev
# Build production package
wails build
pNotepad uses state-of-the-art encryption to protect your notes:
- AES-256-GCM: Advanced Encryption Standard in Galois/Counter Mode for secure encryption
- PBKDF2: Password-Based Key Derivation Function 2 with SHA-256 for key generation
Contributions are welcome! Feel free to submit issues and pull requests.