Open Source Projects

Building tools for privacy, security, and digital freedom

Explore my collection of open source projects focused on hardware hacking, security tools, and privacy-preserving technologies

33

Total Repositories

Active open source projects

205

GitHub Stars

Community recognition

22

Forks

Community contributions

8

Languages

Go, C, Shell, Python

Thingino Installers

⭐ 205 stars • 🍴 22 forks

Easy-to-use SD card installers for flashing Thingino open-source firmware on IP cameras. Supports 20+ camera models with automatic backup creation and reversible installation process.

ShellHardwareIoT

📹Key Features

  • 20+ Camera Models: Wyze, Sonoff, WUUK, and more
  • Automatic Backup: Creates reversible installations
  • No-Tools Install: Simple SD card flashing
  • Video Tutorials: Step-by-step guides
  • Community Support: Active Discord community

Impact: This project has helped hundreds of users liberate their IP cameras from proprietary firmware, enabling local control and enhanced privacy.

P2PFTP

⭐ 3 stars • 🔒 Secure

Secure, anonymous peer-to-peer file transfer and chat service. Direct end-to-end encrypted communication over WebRTC with no server involvement once connected.

GoWebRTCPrivacy

ReaperStream

⭐ 4 stars • 🔍 Research

Educational proof-of-concept demonstrating security vulnerabilities in law enforcement automatic license plate readers with publicly accessible endpoints.

GoSecurityResearch

🛠️ Tools & Utilities

Practical command-line tools and utilities for developers and system administrators

Cover

CLI tool to resize and crop images to fit within required dimensions while retaining aspect ratio and centering.

Go

View Repository →

LogCat Mini

Lightweight logcat replacement written in C for embedded devices, providing essential features without C++ bloat.

C

View Repository →

GoJQ

Command-line tool to extract and manipulate JSON data, providing a simple interface for grabbing keys from JSON files.

Go

View Repository →

PickOne

Simple CLI tool that reads a list of items from stdin and outputs one randomly chosen line. Perfect for decision making.

Go

View Repository →

NewestFiles

Find matching files and order by newest modification time, with optional JSON output format for scripting.

Go

View Repository →

ApacheBlock

Automatically block brute force scanners from Apache or Caddy web servers by monitoring logs and updating firewall rules.

Go

View Repository →

💻 Technology Stack

Languages, frameworks, and technologies used across my open source projects

🐹

Go

Primary language for CLI tools, network services, and system utilities

15+ projects
⚙️

C/C++

Low-level system programming, embedded development, and hardware interfaces

8+ projects
🐚

Shell

Automation scripts, build systems, and firmware installation tools

6+ projects
🐍

Python

Security tools, data processing, and research projects

3+ projects

🚀 Join the Open Source Community

Explore my projects, contribute to the codebase, or get inspired to start your own open source journey. Every contribution makes a difference in building a more open and secure digital world.

205
GitHub Stars
22
Community Forks
33
Active Projects

Open source • Privacy-focused • Community-driven • Educational content