Analysis updated 2026-07-17 · repo last pushed 2013-05-14
Automatically test that a drawing app's brush responds to drag gestures
Run hundreds of repeated tap or swipe tests without manual touching
Verify touch-based UI features behave correctly across many paths
Replace manual QA touch testing with consistent scripted gestures
| yyx990803/telekinesis | agi-ruby/ai-gpt_image2-seedance_2.0-video-skills | gaearon/react-aux | |
|---|---|---|---|
| Stars | 10 | 10 | 10 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2013-05-14 | — | 2017-11-29 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 1/5 |
| Audience | developer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
README doesn't document all supported gesture types or framework integration.
Telekinesis is a tool that simulates human touch gestures on a screen, like taps, drags, and swipes, so you can test mobile apps and web apps automatically without actually touching a device. Think of it like a robot hand that can touch your app the same way a real person would. When you're testing an app, instead of manually tapping and dragging on a phone over and over, you write code that tells Telekinesis where to tap and drag. It then performs those exact gestures so you can verify your app responds correctly. In the code example, a "finger" object is created, then told to drag from one spot on the screen to another, and run a callback when done. This is useful for developers and QA teams who need to test touch-based features repeatedly. For example, if you're building a drawing app and want to make sure the brush works when users drag their finger across the canvas, you could write a test using Telekinesis that automatically performs that drag gesture hundreds of times, or with dozens of different paths, without anyone manually touching the device. It's part of the broader category of test automation, replacing manual, repetitive work with code that does it consistently and fast. The project is fairly minimal based on the README provided, it doesn't explain all the gesture types it supports or how to integrate it into a testing framework. But the core idea is straightforward: it bridges the gap between automated testing and real user behavior by programmatically simulating the touches and gestures that actual users would do.
Telekinesis simulates human touch gestures like taps, drags, and swipes in code, so you can automatically test touch-based apps without touching a device.
Mainly JavaScript. The stack also includes JavaScript.
Dormant — no commits in 2+ years (last push 2013-05-14).
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.