18 releases (8 stable)
Uses new Rust 2024
| 1.2.0 | Feb 14, 2026 |
|---|---|
| 1.1.0 | Jan 14, 2026 |
| 1.0.3 | Dec 1, 2025 |
| 1.0.2 | Nov 11, 2025 |
| 0.9.7 | Oct 17, 2025 |
#4 in #asdf-overlay
Used in 6 crates
(4 directly)
13KB
177 lines
The OverlayEvent enum and assorted types.
These events are emitted from overlay system and usually sent from server to client via IPC connection. For the actual usage inside the library, see the documentation of
- Overlay system:
asdf-overlay - IPC client:
asdf-overlay-client - IPC server:
asdf-overlay-dll
Asdf Overlay
Blazingly fast™ Windows Overlay library
Used by
| Logo | Project | Usage |
|---|---|---|
| Lyrs | Ingame lyrics overlay | |
| Tosu | Ingame overlay |
Sponsorship
| Logo | Description |
|---|---|
| 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
- 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
- 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
~99KB