TranslatedOpen-source compatibility layer for Diablo II: Resurrected with the Reign of the Warlock expansion. Runs your own Switch copy natively on iPhone, iPad, Mac, Android and HarmonyOS — full touch controls, 60 fps, new endgame modes. Bring your own game files. Open-source iOS / macOS / Android / HarmonyOS compatibility layer for Diablo II: Resurrected (《暗黑破坏神 II:狱火重生》) Reign of the Warlock (术士君临)
- compatibility-layer
- diablo-2-resurrected
- diablo2
- game-port
An implementation of the TLS/SSL protocols
UNIX-like reverse engineering framework and command-line toolset.
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/
ENet reliable UDP networking library
Optimized JSON
Work-in-progress static recompilation of The Legend of Zelda: Breath of the Wild (Switch, v1.9.0) for Windows and Linux. Bring your own dump: no game files, keys or dumping tools included.
The Sleuth Kit® (TSK) is a library and collection of command line digital forensics tools that allow you to investigate volume and file system data. The library can be incorporated into larger digital forensics tools and the command line tools can be directly used to find evidence.
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
Linux-CAN / SocketCAN user space applications
OpenGL 3 and 4 examples using GLSL
Audio and video casting system with support for custom applications.
LKM rootkit for Linux Kernels 2.6.x-7.x (x86/x86_64 and ARM/ARM64)
A small set of tools to convert packets from capture files to hash files for use with Hashcat or John the Ripper.
sched_ext schedulers and tools
LiME (formerly DMD) is a Loadable Kernel Module (LKM), which allows the acquisition of volatile memory from Linux and Linux-based devices, such as those powered by Android. The tool supports acquiring memory either to the file system of the device or over the network. LiME is unique in that it is the first tool that allows full memory captures from Android devices. It also minimizes its interaction between user and kernel space processes during acquisition, which allows it to produce memory captures that are more forensically sound than those of other tools designed for Linux memory acquisition.
A lightweight, multithreaded GUI library in C for editors and tools. For C, Rust, C++, C#, Java, Python, Zig, Lua, Go, Odin
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐
A C library for creating Excel XLSX files.
- xlsx-files
- libxlsxwriter
- c
- xlsxwriter
💾 The shell-like, command-line terminal file manager
A java agent to generate method mappings to use with the linux `perf` tool
A free and open-source Touhou Project fangame
Interactive CTF Exploration Tool