Skip to content
Back to all projects

Open source // Python

SafePad

A terminal-based manager for encrypted notes.

2025PythoncryptographyRich

01 // SectionWhat it does

A notes manager that runs in the terminal. Notes can be added, read, edited, deleted and searched by keyword. Everything stays on the local machine; there is no cloud storage.

02 // SectionHow it works

Each note is encrypted with Fernet symmetric encryption from the cryptography package, using a key derived from the user's password. The terminal interface is built with Rich.

bash
pip install cryptography rich
python main.py
Repository
Language
Python
Created
2025.08.15
Updated
2025.08.15
Python
Django
FastAPI
REST API
Async
SQLAlchemy
Telegram Bots
Bale Bots
Scraping
APIs
Workflow Automation
PostgreSQL
SQLite
Redis
Linux
Docker
Nginx
Cloudflare
HTML
CSS
JavaScript
React
Next.js
WordPress
WooCommerce
Git