Animeshz / keyboard-mouse-kt

A lightweight multiplatform library for interacting with global keyboard and mouse events and states from Kotlin, Java and NodeJS.

Home Page:https://animeshz.github.io/keyboard-mouse-kt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KeyboardMouse.kt

Docs: Click Here Discord: Chat here Latest Release Code Size License

What is KeyboardMouse.kt

KeyboardMouse.kt is a lightweight, coroutine-based multiplatform kotlin library for idiomatically interacting with Keyboard and Mouse (receiving and sending global events) from Kotlin, Java and NodeJS.

We aim to provide high-level as well as high-performant low-level access to such APIs. See the documentation below to know more!

Documentation and more

To learn more about KeyboardMouse.kt, visit animeshz.github.io/keyboard-mouse-kt.

About

A lightweight multiplatform library for interacting with global keyboard and mouse events and states from Kotlin, Java and NodeJS.

https://animeshz.github.io/keyboard-mouse-kt

License:MIT License


Languages

Language:Kotlin 72.8%Language:C++ 21.8%Language:CMake 2.8%Language:Dockerfile 2.1%Language:Java 0.4%