DOMAIN SCANNER
Description:
A browser-based tool that generates realistic typo variants for any domain name and checks if they are active using DNS-over-HTTPS. Inspired by dnstwist patterns, this tool is useful for detecting phishing risks, typosquatting threats, and domain name collisions.
Technologies:
- JavaScript
- HTML/CSS
- Cloudflare DNS-over-HTTPS API
Features:
- Smart typo pattern generation (swaps, insertions, homoglyphs, etc.)
- Live DNS A-record lookup (30 variants per scan)
- In-browser, no server-side code
- Real-time scan results with visual status
Security:
All checks are performed in-browser via Cloudflare’s secure DNS API. No personal data or domain queries are stored.
Future:
- Export scan results (CSV/JSON)
- Domain availability integration
- Phishing risk scoring
- AI to suggest high-risk & threat classification
MEMORYEMAIL
Description:
A Python-based time-locked message sender that lets users write emails to their future selves, scheduled to be delivered exactly one year later. Inspired by West African traditions of memory, timing, and ritual.
Technologies:
- Python
- SMTP (Gmail or other providers)
- JSON (for message storage)
Features:
- Add messages to be sent on a future date (e.g., one year later)
- Daily check and delivery of scheduled messages
- Simple terminal interface for adding/sending
- No third-party libraries—pure Python
Security:
Local execution
Credentials required for SMTP setup (app-password recommended)
No external data sharing
Future:
- Message encryption (Fernet/AES)
- Lunar/seasonal delivery options
- Web-based UI for submissions and tracking
- HTML email support
Checklist Progress Tracker
Description:
A responsive HTML/JavaScript-based checklist app that dynamically updates a progress bar as tasks are checked off. Data is saved locally in the browser to preserve state between sessions.
Technologies:
- HTML
- CSS
- JavaScript
- Browser LocalStorage
Features:
- Add/remove tasks
- Tick/untick tasks
- Real-time progress bar
- Auto-save with localStorage
Security:
Runs entirely in the browser. No external data sharing. No backend required.
Future:
- User accounts with cloud sync
- Dark mode toggle
- Drag-and-drop task reordering
- Daily streak tracking and task history
BARCODE GENERATOR
Description:
A Python script that generates 100 unique Code128 barcodes and compiles them into a PDF.
Technologies:
- Python
- python-barcode
- Pillow
- FPDF
Features:
- Bulk barcode image generation
- PDF export
- Auto folder setup
Security:
Runs locally, no external data sharing
Future:
- QR support
- Web interface
- API intergation
- Customization Options
Telegram Group Scraper
Description:
Asynchronously scrapes usernames from a public Telegram group using the Telethon library.
Technologies:
Features:
- Fetches group members
- Extracts only valid usernames
- Simple session-based login
Security:
Uses Telegram API credentials securely; no data is stored or shared externally.
Future: