SafeMark
Encrypted bookmarks, zero knowledge. This Chrome and Brave extension vaults your bookmarks with AES 256 GCM. The password never leaves your head, the vault never phones home.
keshavsapra · architect · AI enthusiast
Six pinned repositories in Python, Rust, JavaScript and Bash. Privacy first, self hosted, no cloud accounts involved.
pinned_01 — pinned_06
Encrypted bookmarks, zero knowledge. This Chrome and Brave extension vaults your bookmarks with AES 256 GCM. The password never leaves your head, the vault never phones home.
Your digital shelf on your own server. A PDF and EPUB library and reader in Rust and Svelte. Point it at a folder and your archive just shows up, Docker ready for Raspberry Pi and arm64.
The display switcher Linux always wanted. A Super P popup that works on every desktop: GNOME, KDE, Cinnamon, Sway, Hyprland, COSMIC and XFCE, on Wayland and X11 alike.
Leave Keep without losing a note. This Python script turns your Google Keep HTML export into Markdown files that drop straight into Joplin, ready to import in one pass.
3D work that survives a move to Linux. Patches and scripts that get McNeel Rhinoceros running through Wine with DXVK, tuned until the GPU pipeline behaves.
One command and the SD card is safe. A backup wizard that walks a Raspberry Pi through imaging its own card, then trims the image down to what you actually use. Retired after doing its job, still open for anyone who needs it.
languages & surfaces
Every project here started as a moment of pain. A backup command to memorize, a note export nobody can read, a broken display switcher.
No frameworks unless they earn their place. The tool does one job and quits, so it stays understandable years later.
MIT or Apache 2.0, no accounts and no telemetry, so anyone on the same island of hardware can use it as is.
The fastest way to reach me is through GitHub. Issues and pull requests on any project above always get a reply.