Terminal-style developer runtime blueprint, interactive workspace statistics, and systems diagnostics cataloging the codebase footprint
Global
This project ports Apple's open-source XNU kernel (xnu-8796, the iOS 16 generation) to the Xiaomi Redmi Note 10 Pro (sweet, Qualcomm SM7150 / Snapdragon 732G). 16 (20H392) userland of the iPhone X: launchd, the system daemons, backboardd, SpringBoard and the stock apps.
A highly specialized reverse-engineering pipeline designed to structurally transplant original Vanilla character models into the EverQuest Online Adventures: Frontiers (PS2) game engine, resolving complex Vector Unit 1 (VU1) shader bugs, Emotion Engine (EE) memory overflows…
This is a port of dipa-studio/ios-sweet (Apple's open-source XNU kernel, xnu-8796, on a Redmi Note 10 Pro) to the Xiaomi Redmi Note 12 4G (topaz / tapas, Qualcomm SM6225 "khaje" / Snapdragon 685).
The Linux kernel is the core of any Linux operating system. It manages hardware, system resources, and provides the fundamental services for all other software.
Empowering everyone to build reliable and efficient software.
This program is intended for use in the Command Module as specified in report R-577.
A free, open source C# framework for making games, or your own game engine. Direct access to native APIs and Vulkan, with the low-level libraries around them. The foundation under Kitten Space Agency and RimWorld's Waylith engine.
A Metal driver for NVIDIA Turing-and-later cards on Intel Macs and OpenCore systems running macOS 15 Sequoia. The device table includes GTX 16, RTX 20/30/40/50, TITAN RTX, and supported Quadro/RTX workstation cards.
Experimental open-source replacement PlayStation 2 BIOS for emulators. MIT licensed.
Playstation 2 Static Recompiler & Runtime Tool to make native PC ports
List of awesome reverse engineering resources
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
ReactOS™ is an Open Source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft® Windows™ NT family of operating systems (NT4, 2000, XP, 2003, Vista, 7).
Standalone implementation of Zygisk, providing Zygisk API support for KernelSU and a replacement of Magisk's built-in Zygisk.
Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
NOTE: This README does not document usage instructions and tips for the debugger itself, and is intended as a technical overview of the project.
QEMU is a generic and open source machine & userspace emulator and virtualizer.
This is the source release of the NVIDIA Linux open GPU kernel modules, version 615.71.09.
Vinix is an effort to write a modern, fast, and useful operating system in the V programming language
The main goal of ggml is to be a simple, portable, and efficient tensor library for machine learning with minimal setup.
Odin is a general-purpose programming language with distinct typing, built for high performance, modern systems, and built-in data-oriented data types. The Odin Programming Language, the C alternative for the joy of programming.
Klipper software is Free Software. See the license or read the documentation. We depend on the generous support from our sponsors.
Built with <15 files of fully documented Verilog, complete documentation on architecture & ISA, working matrix addition/multiplication kernels, and full support for kernel simulation & execution traces.
pwndbg (/paʊnˈdiˌbʌɡ/) is a GDB and LLDB plug-in that makes debugging suck less, with a focus on features needed by low-level software developers, hardware hackers, reverse-engineers and exploit developers.
Poke the DRAM controller and an address can be made to land wherever you want in memory. skitter-creek-bath-salts modifies the bottom layers of the memory hierarchy to rewire the physical DRAM address translations.
Tutorial · Specification · Samples · Benchmarks · Standard library
The first open-source GPU-accelerated graphics driver for macOS.
The goal of this project is simple – to share knowledge about the Linux kernel internals and related low-level topics. If you're curious about what's under the hood, see the Table of Contents.
mold is a high-performance drop-in replacement for existing Unix linkers, designed to speed up builds. 9x faster than wild at the median; see Benchmark for the full results.