Skip to the content.

SmallTextPad

A lightweight Java text editor with encryption and multi-language support.

Features

Download

Latest Release v1.5.1

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

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:

Screenshots

Language Selector Encrypted File History Picker

Support

Discussions Issues

Sponsor Buy Me A Coffee

License

MIT License - See LICENSE