Starred repositories
High-performance, concurrent, terminal-based HTTP client
A deliberately vulnerable banking application designed for practicing Security Testing of Web App, APIs, AI integrated App and secure code reviews. Features common vulnerabilities found in real-wor…
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
The Web Security Testing Guide (WSTG) Project produces the premier cybersecurity testing resource for web application developers and security professionals.
📡 PoC auto collect from GitHub.
Open Source SMT Pick and Place Hardware and Software
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
mlpack: a fast, header-only C++ machine learning library
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check wit…
OpenThread released by Google is an open-source implementation of the Thread networking protocol
Network intruder and presence detector. Scans for devices connected to your network and alerts you if new and unknown devices are found.
ONNX Compiler for deep learning inference in FPGA's
Learn how to train a quadruped robot to walk using reinforcement learning, from defining actions and observations to designing rewards and transitioning from simulation to reality.
A curated list of awesome robot descriptions (URDF, MJCF)
Introduction to Machine Learning Systems
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal com…
Use Kinect XBOX 360 and Rasberry pi 3 to do SLAM
Master's thesis in Computer Science at Technical University of Munich. Written in latex.
Easy pick and place robot creator ready for physic simulators
Asynchronous, high-performance HTTP server in modern C++23