This is your work, valued
throttled. Linux daemon for Intel CPU power limits and firmware-induced throttling.
★ 3kthrottled-overlay. Shell
★ 5grbl-tools. A collection (WIP) of gcode and GRBL related scripts and tools
★ 5yserver. A modern X11 server written from scratch in Rust.
★ 523kicad-happy. AI coding agent skills for KiCad electronics design. Works with Claude Code and OpenAI Codex. Analyze schematics, review PCB layouts, EMC pre-compliance, SPICE simulation, download datasheets, source components, and prep boards for fabrication.
★ 854skills. Skills for Real Engineers. Straight from my .agents directory.
★ 196ktio. A serial device I/O tool
★ 3.1ktabiew. A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet.
★ 3kwican-fw. C
★ 723wallbox-mqtt-bridge. MQTT Bridge enables fully local, cloud-free, control of your Wallbox Pulsar Plus and Copper SB
★ 48textual. The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
★ 37kplanka. PLANKA is the Kanban-style project mastering tool for everyone
★ 12kembeddedml. Notes on Machine Learning on edge for embedded/sensor/IoT uses
★ 312bincopy. Mangling of various file formats that conveys binary information (Motorola S-Record, Intel HEX, TI-TXT, Verilog VMEM, ELF and binary files).
★ 125MS-DOS. The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
★ 32kOrcaSlicer. G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
★ 15kcalifornium. CoAP/DTLS Java Implementation
★ 773Ventoy. A new bootable USB solution.
★ 78kRF-tools-KiCAD. KiCAD RF tools: footprints wizard and round tracks, mask expander, via fencing
★ 822virtualbox-kvm. KVM Backend for VirtualBox
★ 1.1kEdaTools. Tools por PCB build
★ 15c-blosc2. A fast, compressed, persistent binary data store library for C.
★ 581tinyusb. An open source cross-platform USB stack for embedded system
★ 7kESPresense-companion. HA Add-on / Docker container that solves indoor positions with mqtt data received from multiple ESPresense nodes
★ 216efi-measured-boot. Measured Boot for TPM 2.0-enabled UEFI Debian Systems
★ 24altium-library. Open source Altium Database Library with over 200,000 high quality components and full 3d models.
★ 2.4kKiKit. Automation tools for KiCAD
★ 2kwireguard-install. WireGuard VPN installer for Linux servers
★ 11kpingfs. Stores your data in ICMP ping packets
★ 3.5kPcbDraw. Convert your KiCAD board into a nicely looking 2D drawing suitable for pinout diagrams
★ 1.4kgoomba. gooMBA is a Hex-Rays Decompiler plugin to simplify Mixed Boolean-Arithmetic (MBA) expressions
★ 682node-radius-server. Radius Server in node js optimized for google auth
★ 71esphome-docs. Source for esphome.io documentation files.
★ 2Gepetto. IDA plugin which queries language models to speed up reverse-engineering
★ 3.5kGrowatt. Growatt ShineWifi modbus with ESPHome code to run native in Home Assistant
★ 33d2. D2 is a modern diagram scripting language that turns text to diagrams.
★ 25kbytehound. A memory profiler for Linux.
★ 4.8kfirezone. Enterprise-ready zero-trust access platform built on WireGuard®.
★ 9kplow. A high-performance HTTP benchmarking tool that includes a real-time web UI and terminal display
★ 4.5kfrigate. NVR with realtime local object detection for IP cameras
★ 35kaltium2kicad. Altium to KiCad converter for PCB and schematics
★ 948deepdiff. DeepDiff: Deep Difference and search of any Python object/data. DeepHash: Hash of any object based on its contents. Delta: Use deltas to reconstruct objects by adding deltas together.
★ 2.5kublksrv. ublk: userspace block device driver
★ 211lavagna. A collaborative blackboard, ideal for simple sketches during online meetings
★ 161kopia. Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
★ 14kpsp. C
★ 287vpncloud. Peer-to-peer VPN
★ 2ksshpiper. The missing reverse proxy for ssh scp
★ 1.3kInteractiveHtmlBom. Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer
★ 4.5kunipacker. Automatic and platform-independent unpacker for Windows binaries based on emulation
★ 763coz. Coz: Causal Profiling
★ 4.5kstreamlit. Streamlit — A faster way to build and share data apps.
★ 45kfilebrowser. 📂 Web File Browser
★ 36kpai. Paradox Magellan, Spectra and EVO, with MQTT, Signal, Pushbullet, Pushover and others
★ 417reko. Reko is a binary decompiler.
★ 2.6ktlsf. Two-Level Segregated Fit memory allocator implementation.
★ 1.6kfilepizza. :pizza: Peer-to-peer file transfers in your browser
★ 10kawesome-selfhosted. A list of Free Software network services and web applications which can be hosted on your own servers
★ 309kpalanteer. Visual Python and C++ nanosecond profiler, logger, tests enabler
★ 2.2kremenissions. Python
★ 178tweetable-polyglot-png. Pack up to 3MB of data into a tweetable PNG polyglot file.
★ 2.6kcncjs-kt-ext. Auto-leveling extension for CNCjs
★ 80puncover. Analyses C/C++ build output for code size, static variables, and stack usage
★ 582lvgl. LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
★ 24kImHex. 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
★ 54kstm32-dma-uart. Efficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
★ 137python-validity. Validity fingerprint sensor prototype
★ 1.2knbref. Codebase for paper "N-Bref A High-fidelity Decompiler Exploiting Programming Structures"
★ 319NoVmp. A static devirtualizer for VMProtect x64 3.x. powered by VTIL.
★ 2.2kAngryGhidra. Use angr in Ghidra
★ 622replica. Ghidra Analysis Enhancer 🐉
★ 315BinDiffHelper. Ghidra Extension to integrate BinDiff for function matching
★ 290public-apis. A collective list of free APIs
★ 454kOpenWRT-UCI-helper-802.11r. OpenWRT UCI helper 802.11r fast rooming
★ 54nginx-le. Nginx with automatic let's encrypt (docker image)
★ 685delta. A syntax-highlighting pager for git, diff, grep, rg --json, and blame output
★ 32kstm32-bootloader. Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
★ 1katomic_queue. C++14 concurrent lock-free low-latency queue.
★ 1.9kignite. Ignite a Firecracker microVM
★ 3.5kcentrifuge-toolkit. Tool for visualizing and empirically analyzing information encoded in binary files
★ 81VTIL-Core. Virtual-machine Translation Intermediate Language
★ 1.6kring. An experiment.
★ 4.1ktfhe. TFHE: Fast Fully Homomorphic Encryption Library over the Torus
★ 1.3kspdk. Storage Performance Development Kit
★ 3.6khal. HAL – The Hardware Analyzer
★ 808uftrace. Function graph tracer for C/C++/Rust/Python
★ 3.4kpdf2htmlEX. Convert PDF to HTML without losing text or format.
★ 5.6kFHEW. C++
★ 239pcb2gcode. Command-line tool for isolation, routing and drilling of PCBs
★ 497heatshrink. data compression library for embedded/real-time systems
★ 1.5krelibc. Mirror of https://gitlab.redox-os.org/redox-os/relibc
★ 1kCafebabe. Easy-to-use java bytecode editor - successor of JByteMod!
★ 270erpc. Embedded RPC
★ 946Windows10Debloater. Script to remove Windows 10 bloatware.
★ 19kcorundum. Open source FPGA-based NIC and platform for in-network compute
★ 2.4kriffa. The RIFFA development repository
★ 880thermal_daemon. Thermal daemon for IA
★ 46pydhcp. Pure Python DHCP server and library
★ 47Python. All Algorithms implemented in Python
★ 223kdragondance. Binary code coverage visualizer plugin for Ghidra
★ 300wireguard-configure. Command-line configuration management for wireguard
★ 7glances. Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
★ 33kghidra_installer. Helper scripts to set up OpenJDK 11 and scale Ghidra for 4K on Ubuntu 18.04 / 18.10
★ 122shhgit. Ah shhgit! Find secrets in your code. Secrets detection for your GitHub, GitLab and Bitbucket repositories.
★ 4kloadlibrary. Porting Windows Dynamic Link Libraries to Linux
★ 4.5kABD. Course materials for Advanced Binary Deobfuscation by NTT Secure Platform Laboratories
★ 1.2kfusuma. Multitouch gestures with libinput driver on Linux
★ 3.9kVHDL-Mode. A package for Sublime Text that aids coding in the VHDL language.
★ 42qemu-user-static. :earth_africa: `/usr/bin/qemu-*-static`
★ 2.7kqasan. QASan is a custom QEMU 3.1.1 that detects memory errors in the guest using AddressSanitizer.
★ 354DeepBinDiff. Official repository for DeepBinDiff
★ 251sort. Sorting routine implementations in "template" C
★ 475webproc. Wrap any program in a simple web-based user-interface
★ 779portage-bashrc-mv. Provide support for /etc/portage/bashrc.d and /etc/portage/package.cflags for the portage package manager (Gentoo Linux)
★ 33ghidra_scripts. Port of devttyS0's IDA plugins to the Ghidra plugin framework, new plugins as well.
★ 497FindCrypt-Ghidra. IDA Pro's FindCrypt ported to Ghidra, with an updated and customizable signature database
★ 547round_robin_arbiter. round robin arbiter
★ 78Virtuailor. IDAPython tool for creating automatic C++ virtual tables in IDA Pro
★ 1.4kudp2raw. A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)
★ 8.5kesp8266-oled-ssd1306. Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
★ 2.2kIDASkins. Advanced skinning plugin for IDA Pro
★ 935usuba. A programming language to write bitsliced ciphers
★ 62deREferencing. IDA Pro plugin that implements more user-friendly register and stack views
★ 767smenu. smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.
★ 2.5kWin10-Initial-Setup-Script. PowerShell script for automation of routine tasks done after fresh installations of Windows 10 / Server 2016 / Server 2019
★ 4.7kzola. A fast static site generator in a single binary with everything built-in. https://www.getzola.org
★ 17ktimeshift. System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
★ 4.8kFiraCode. Free monospaced font with programming ligatures
★ 82kautorandr. Auto-detect the connected display hardware and load the appropriate X11 setup using xrandr
★ 2.7kFirmAFL. FIRM-AFL is the first high-throughput greybox fuzzer for IoT firmware.
★ 463ptfuzzer. Improving AFL by using Intel PT to collect branch information
★ 293solo1. Solo 1 firmware in C
★ 2.4kuzlib. Radically unbloated DEFLATE/zlib/gzip compression/decompression library. Can decompress any gzip/zlib data, and offers simplified compressor which produces gzip-compatible output, while requiring much less resources (and providing less compression ratio of course).
★ 354Awesome-Hacking. A collection of various awesome lists for hackers, pentesters and security researchers
★ 117klazygit. simple terminal UI for git commands
★ 81kIDAtropy. IDAtropy is a plugin for Hex-Ray's IDA Pro designed to generate charts of entropy and histograms using the power of idapython and matplotlib.
★ 142lazydocker. The lazier way to manage everything docker
★ 52ktopgrade. Upgrade everything
★ 3.3knao. Simple No-meaning Assembly Omitter for IDA Pro (This is just a prototype)
★ 284hypervisor. lightweight hypervisor SDK written in C++ with support for Windows, Linux and UEFI
★ 1.5kmutagen. Fast file synchronization and network forwarding for remote development
★ 4.3kwebsocat. Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
★ 8.6kglorytun. Multipath UDP tunnel
★ 764linux. Shell
★ 333classinformer-ida7. ClassInformer backported for IDA Pro 7.0
★ 353CoreFreq. CoreFreq : CPU monitoring and tuning software designed for the 64-bit processors.
★ 2.2khuginn. Create agents that monitor and act on your behalf. Your agents are standing by!
★ 50kmraa. Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
★ 1.4kcpu-internals. Intel / AMD CPU Internals
★ 1.2kPySnooper. Never use print for debugging again
★ 17ktermshark. A terminal UI for tshark, inspired by Wireshark
★ 9.9kcore. :house_with_garden: Open source home automation that puts local control and privacy first.
★ 90kTasmota. Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
★ 25kpyright. Static Type Checker for Python
★ 16kborg. Deduplicating archiver with compression and authenticated encryption.
★ 14kplasma-pstate. Intel P-state and CPUFreq Manager Widget
★ 271ttyd. Share your terminal over the web
★ 12kboringtun. Userspace WireGuard® Implementation in Rust
★ 7.2kKarta. Karta - source code assisted fast binary matching plugin for IDA
★ 908collisions. Hash collisions and exploitations
★ 3.4kdhall-lang. Maintainable configuration files
★ 4.5knftables-blacklist. A bash script to ban large numbers of IP addresses published in blacklists.
★ 758thingsboard. Open-source IoT Platform - Device management, data collection, processing and visualization.
★ 22kpython-uncompyle6. A cross-version Python bytecode decompiler
★ 4.3kpigaios. A tool for matching and diffing source codes directly against binaries.
★ 650throttled-overlay. Shell
★ 5ungoogled-chromium. Google Chromium, sans integration with Google
★ 27kurh. Universal Radio Hacker: Investigate Wireless Protocols Like A Boss
★ 13kpocs. Proof of Concepts (PE, PDF...)
★ 1.6kgcsf. a FUSE file system based on Google Drive
★ 2.4ktestssl.sh. Testing TLS/SSL encryption anywhere on any port
★ 9.1kbowkin. A tool for patching binaries to use specific versions of glibc
★ 22stringsext. Find multi-byte-encoded strings in binary data (Gitlab mirror).
★ 133BIOSUtilities. Collection of various BIOS/UEFI-related utilities which aid in research and/or modding purposes.
★ 1.1kkeypatch. Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
★ 1.9kangrgdb. Use angr inside GDB. Create an angr state from the current debugger state.
★ 204diff-so-fancy. Make your diffs human readable for improved code quality and faster defect detection. :tada:
★ 18kxterm.js. A terminal for the web
★ 21kRopMate. ROPMate is the first Visual Analytics system specifically designed to assist human in composing ROP chains with the desired semantics.
★ 28LIEF. LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
★ 5.5kintelmetool. My tool for working with Intel Management Engine - RETIRED REPO (see coreboot for new upstream)
★ 170oomd. A userspace out-of-memory killer
★ 2kcompute-runtime. Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
★ 1.4kproxmark3. Proxmark 3
★ 3.5kbcc. BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
★ 23kblack. The uncompromising Python code formatter
★ 42kstrelka. Real-time, container-based file scanning at enterprise scale
★ 996Vibe. A framework for stealthy domain reconnaissance
★ 303dnSpy. .NET debugger and assembly editor
★ 30kpreeny. Some helpful preload libraries for pwning stuff.
★ 1.7kffw. A fuzzing framework for network servers
★ 122seccomp-tools. Provide powerful tools for seccomp analysis
★ 1.1kripr. Package Binary Code as a Python class using Binary Ninja and Unicorn Engine
★ 412dry. dry - A Docker manager for the terminal @
★ 3.3kAdafruit_ADS1X15. Driver for TI's ADS1015: 12-bit Differential or Single-Ended ADC with PGA and Comparator
★ 2FIRST-plugin-ida. Python
★ 100alacritty. A cross-platform, OpenGL terminal emulator.
★ 65kFLIRTDB. A community driven collection of IDA FLIRT signature files
★ 1.4kmptcp-virtual. Script to allow using Multipath TCP on Mac OSX/Linux without any modifications to the kernel.
★ 34aiobfd. Bidirectional Forwarding Detection Daemon written in Python.
★ 22linux-kernel-module-cheat. The perfect emulation setup to study and develop the Linux kernel, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.
★ 4.5knsjail. A lightweight process isolation tool that utilizes Linux namespaces, cgroups, rlimits and seccomp-bpf syscall filters, leveraging the Kafel BPF language for enhanced security.
★ 4kzstd. Zstandard - Fast real-time compression algorithm
★ 27k