SmallTextPad
A lightweight Java text editor with encryption and multi-language support.
Features
- Simple text editing with undo/redo
- File encryption (.sstp format)
- Multi-language support (English, Dutch, Polish, Portuguese)
- Cross-platform (Java 21+)
- Print support
- File history tracking
Download
Available Packages
| Package | Platform | Size |
|---|---|---|
| SmallTextPad.jar | All (Java 21+) | 2.03 MB |
| smalltextpad_1.5.1_amd64.snap | Linux (amd64) | 130 MB |
| smalltextpad_1.5.1_arm64.snap | Linux (arm64) | 130 MB |
| smalltextpad_1.5.1_amd64.deb | Debian/Ubuntu | 2.92 MB |
| smalltextpad-1.5.1-3.fc42.noarch.rpm | Fedora/RHEL | 2.93 MB |
| smalltextpad-1.5.1-3.fc42.src.rpm | Fedora source RPM | 2 MB |
| SmallTextPad-x86_64-1.5.1-3.flatpak | Flatpak (x86_64) | 41.3 MB |
| SmallTextPad-windows-appimage.zip | Windows (portable) | 47 MB |
Installation
Requirements
- Java 21 or higher
Snap (Linux)
sudo snap install smalltextpad
DEB (Debian/Ubuntu)
sudo dpkg -i smalltextpad_1.5.1_amd64.deb
RPM (Fedora/RHEL)
sudo rpm -ivh smalltextpad-1.5.1-3.fc42.noarch.rpm
Flatpak (Linux)
If you use Flatpak (Flathub) you can install the app from the remote (if published):
flatpak install flathub io.github.gcclinux.SmallTextPad
To install the provided local Flatpak bundle file (downloaded from the release page):
# install for the current user
flatpak install --user --reinstall ./SmallTextPad-x86_64-1.5.1-3.flatpak
# or system-wide (requires sudo)
sudo flatpak install --reinstall ./SmallTextPad-x86_64-1.5.1-3.flatpak
Run after install:
flatpak run io.github.gcclinux.SmallTextPad
JAR (All platforms)
java -jar SmallTextPad.jar
Build Documentation
Want to build SmallTextPad from source or create packages for distribution? Check out our comprehensive build guides:
📦 Package Build Guides
| Format | Platform | Documentation |
|---|---|---|
| JAR | All Platforms | 📄 JAR Build Guide |
| Snap | Linux Universal | 📄 Snap Build Guide |
| Flatpak | Linux Universal | 📄 Flatpak Build Guide |
| RPM | Fedora/RHEL/openSUSE | 📄 RPM Build Guide |
| Windows | Windows | 📄 Windows Build Guide |
Each guide includes:
- Prerequisites and dependencies
- Step-by-step build instructions
- Installation and testing procedures
- Troubleshooting tips
- Distribution information
Screenshots

Support
License
MIT License - See LICENSE