robolab-io / iohook
Global native keyboard and mouse listener for Node.js. Maintained by Robolab
☆28Updated last year
Related projects ⓘ
Alternatives and complementary repositories for iohook
- ☆180Updated 4 months ago
- A package to listen to global key events☆95Updated 4 months ago
- Get the list of fonts installed in the system.☆135Updated last year
- ❤️ easily sharing state across electron main and renderer processes.☆56Updated last year
- MP3 and Ogg Vorbis encoders for the browser and Node☆35Updated 5 months ago
- A Node.js binding to webview☆87Updated 2 weeks ago
- A native node module to manage system permissions on macOS.☆188Updated 4 months ago
- 🎥 Send frames to a virtual camera from Node.js☆60Updated 4 years ago
- ☆47Updated 3 years ago
- 🎙 Generator waveform paths for SVG 🎶☆85Updated last month
- A basic Hello World boilerplate using Webpack to convert Electron Javascript code to binary using Bytenode and the Bytenode Webpack Plugi…☆66Updated last year
- Play/Stream/Record PCM audio data & Encode/Decode Opus to PCM audio data☆126Updated 5 months ago
- Global mouse events listener for Node.js (Windows only)☆22Updated 10 months ago
- Decode audio data asynchronously, in the browser using BaseAudioContext.decodeAudioData(), as fast as possible.☆29Updated last year
- Windows window manipulation for node.js☆78Updated 2 years ago
- Fast and easy-to-use C FFI module for Node.js☆199Updated 7 months ago
- WebAssembly PNG image compressor☆82Updated 3 years ago
- navigator.mediaDevices.getUserMedia + MediaRecorder create WEBM files without duration metadata. This library appends missing metadata se…☆262Updated 4 months ago
- Audio time stretching implementation of a modified Overlap and Add (OLA) algorithm☆37Updated 9 years ago
- Minimal audio decoders layer☆169Updated 2 months ago
- Inspect and reconfigure displays in Windows☆17Updated last year
- Audio recorder for Node.js, delivers a 16-bit signed-integer linear pulse modulation WAV stream.☆94Updated 7 months ago
- Web Audio API implementation for Node.js☆108Updated last month
- A JavaScript library for manipulating WebAudio Contexts, specifically for time-stretching a pitch change☆216Updated last year
- Compile JavaScript into bytecode using bytenode☆106Updated last year
- A framework to build Electron apps that can be extended by other parties.☆146Updated 7 months ago
- Implement ffi in Node.js by Rust and NAPI☆189Updated this week
- set your electron window as wallpaper behind desktop icons☆68Updated 3 weeks ago
- An Node-API addon for desktop automation☆22Updated 5 months ago
- ☆19Updated 3 years ago