Rust Apache-2.0

asdf-overlay

High performance game overlay library for Windows

S

storycraft

Dernière activité 29 sept. 2026
storycraft/asdf-overlay

180

étoiles

9

forks

10

issues ouvertes

directxdll-injectiondxgigamegame-overlayhookinghooking-libraryopengloverlayrustvulkanvulkan-layer

Ce README est souvent en anglais.

Npm Crates.io Documentation

Asdf Overlay

Blazingly fast™ In-Game Overlay library for Windows.

Documentation

Features

  • Zero copy overlay rendering.
  • Window input capturing and blocking control.
  • Multi window, multi surface support.
  • Renderer detection, multi-API support (DirectX 9, DirectX 11, DirectX 12, OpenGL, Vulkan)
  • Code signed overlay DLL.

Used by

Logo Project
Lyrs logo Lyrs
Tosu logo Tosu

Sponsorship

Logo Description
SignPath logo Free code signing provided by SignPath.io, certificate by SignPath Foundation

Example

Examples are located in examples directory.

Node

Run

pnpm build && pnpm --filter ingame-browser start <process_name>

Pressing Left Shift + A will show ingame browser overlay and input will be redirected to browser window. Pressing again will close it.

Ingame Browser Preview

Rust

  1. Run
pnpm build && cargo run -p noise-rectangle <pid>

Glitching squares appear and disappear on target process.

Noise Rectangle Preview

  1. Run
cargo build -p egui-dll --release

Builds a DLL that shows a simple egui window on target process.

Egui DLL Preview

  1. Run
pnpm build && cargo run -p input-capture <pid>

It will listen all inputs of the target process and block them until the process exit.

License

This project is dual licensed under MIT or Apache-2.0 License

FOSSA Status

Projets similaires

A videogame overlay framework written in Rust, supporting DirectX and OpenGL

Rustimguioverlaysrendering
Vveeenu
358 étoiles55

DirectX API-hooking framework

C++api-hookingdirectx-10directx-11
Nnefarius
344 étoiles57

Install, tune and restore DLSS 5 in your games with one click. Native RenoDX, DLSS5-Feeder for games without DLSS, OptiScaler and multipass routes; DirectX 8/9/11/12, Vulkan, OpenGL, DirectDraw and emulators. In-game F8 overlay, automatic backups, and a community page showing what works on your games and your graphics card.

JavaScript
Rrakanki911
7,1 k étoiles368