whisperdrop
Burn-after-reading pastebin. Text is encrypted in the browser with AES-256-GCM; the key stays in the URL fragment, and the server deletes the paste after one read.
JavaScript
Open-source tools built and published by Dekrypt Security on its GitHub profile. Everything below comes from each project's README and its GitHub page. Install commands are copied from the READMEs.
Featured
Self-hosted spaced repetition calendar: SM-2 scheduling on a month-view calendar, forgetting curves, flashcard decks, a knowledge graph and dark mode.
git clone https://github.com/Garuda8887/recall.git
cd recall
docker compose up -dgit pull
docker compose up -d --buildgit clone https://github.com/Garuda8887/recall.git
cd recall
npm install
node server.jsOpen http://localhost:3000. The README says to change JWT_SECRET from its default in production.
Burn-after-reading pastebin. Text is encrypted in the browser with AES-256-GCM; the key stays in the URL fragment, and the server deletes the paste after one read.
JavaScript
Peer-to-peer file transfer between two devices in the browser using WebRTC. Files go directly between devices and are not uploaded to a server.
JavaScript
Command-line tool that counts how many tokens a codebase uses, checks which LLM context windows it fits in, and flags large files.
TypeScript
Terminal UI for scanning local ports, seeing which are in use and by which process, and reserving free ones. Built with Textual.
Python
Zero-dependency Python script that collects system information, logs, persistence locations and execution history from a Linux host into a text and a JSON report.
Python
Desktop app with a GUI that translates the text of a PDF into another language and saves the result as a PDF.
Python · MIT
Desktop GUI tool that bulk-renames photos and videos by file name, file size, or EXIF date taken.
Python · MIT
Desktop app (Python and Tkinter) that makes slow-motion video using the RIFE frame interpolation model.
Python · MIT
Burn-after-reading pastebin. Text is encrypted in the browser with AES-256-GCM; the key stays in the URL fragment, and the server deletes the paste after one read.
npm install
# Terminal 1 — API server (port 3000)
npm run dev:server
# Terminal 2 — frontend (Vite, port 5173)
npm run dev:clientOpen http://localhost:5173. The README describes it as a demo project and lists what to add for production use.
Peer-to-peer file transfer between two devices in the browser using WebRTC. Files go directly between devices and are not uploaded to a server.
npm install
node server.jsClone the repository first. Open http://localhost:3000.
Command-line tool that counts how many tokens a codebase uses, checks which LLM context windows it fits in, and flags large files.
# Zero install — just run it
npx fitcheck .
# Or install globally for everyday use
npm install -g fitcheckTerminal UI for scanning local ports, seeing which are in use and by which process, and reserving free ones. Built with Textual.
pip install -r requirements.txtpython portscout.pyRequires Python 3.10+. The README states it does not scan remote hosts.
Zero-dependency Python script that collects system information, logs, persistence locations and execution history from a Linux host into a text and a JSON report.
sudo python3 linux_forensics_collector.pysudo python3 linux_forensics_collector.py --output /mnt/usb_driveRequires Python 3.6+. The README says to run it only on systems you own or are authorised to inspect.
Desktop app with a GUI that translates the text of a PDF into another language and saves the result as a PDF.
git clone https://github.com/Garuda8887/lingolift.git
cd lingolift
python -m venv venv
source venv/bin/activate # or venv\Scripts\activate on Windows
pip install -r requirements.txt
python lingolift.pyThe README notes that complex layouts are not preserved.
Desktop GUI tool that bulk-renames photos and videos by file name, file size, or EXIF date taken.
Download the latest .zip from Releases
Extract and double-click the .exe filegit clone https://github.com/Garuda8887/Renamer.git
cd Renamer
pip install Pillow
python renamer.pyThe README notes the Windows .exe is self-signed and may trigger SmartScreen or antivirus warnings.
Desktop app (Python and Tkinter) that makes slow-motion video using the RIFE frame interpolation model.
git clone https://github.com/Garuda8887/slowcraft.git
cd slowcraft
pip install -r requirements.txtpython slowcraft.pyAlso needs ffmpeg.exe, rife-ncnn-vulkan.exe and the rife-v4.6 model files downloaded manually, as described in the README.