28 releases (5 breaking)

Uses new Rust 2024

new 0.7.5 Jul 3, 2025
0.6.7 Jun 14, 2025

#5 in #asdf

Download history 404/week @ 2025-04-16 391/week @ 2025-04-23 26/week @ 2025-04-30 456/week @ 2025-05-07 1075/week @ 2025-05-14 253/week @ 2025-05-21 284/week @ 2025-05-28 117/week @ 2025-06-04 337/week @ 2025-06-11 406/week @ 2025-06-18 303/week @ 2025-06-25

1,168 downloads per month
Used in 3 crates (2 directly)

MIT/Apache

18KB
485 lines

Npm Crates.io Documentation

Asdf Overlay

Blazingly fast™ Windows Overlay library

Documentation

Used by

Lyrs logo Lyrs Ingame lyrics overlay
Tosu logo Tosu Ingame overlay

Sponsorship

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.

https://github.com/user-attachments/assets/d7f0db58-cb11-437f-9990-50d095c7c575

Rust

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

Glitching squares appear and disappear on target process

https://github.com/user-attachments/assets/069d1cc1-f95d-4a44-899c-7f538c0f5a69

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

It will listen and block inputs from target process until process exit

License

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

Dependencies

~4–13MB
~146K SLoC