{"id":14986329,"url":"https://github.com/stefangansevles/mouseplayback","last_synced_at":"2025-09-18T13:38:02.167Z","repository":{"id":82574856,"uuid":"240881705","full_name":"Stefangansevles/MousePlayback","owner":"Stefangansevles","description":"Records your mouse / keyboard movement and plays them back. Supports key combinations","archived":false,"fork":false,"pushed_at":"2020-06-05T15:24:32.000Z","size":21172,"stargazers_count":9,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T18:21:25.260Z","etag":null,"topics":["csharp","keyboard-emulation","mouse","mouse-emulation","mouse-movement","mouse-tracking","playback","recording","tracking","windowsform","windowsforms","winforms","winforms-application"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Stefangansevles.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-16T11:45:23.000Z","updated_at":"2025-03-10T00:34:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"63805d80-9043-4cf7-896d-dca770eecea6","html_url":"https://github.com/Stefangansevles/MousePlayback","commit_stats":{"total_commits":15,"total_committers":1,"mean_commits":15.0,"dds":0.0,"last_synced_commit":"df7c46f1b409bc6c47414c7ba9ef3df7ae33d882"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Stefangansevles%2FMousePlayback","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Stefangansevles%2FMousePlayback/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Stefangansevles%2FMousePlayback/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Stefangansevles%2FMousePlayback/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Stefangansevles","download_url":"https://codeload.github.com/Stefangansevles/MousePlayback/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248488582,"owners_count":21112382,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","keyboard-emulation","mouse","mouse-emulation","mouse-movement","mouse-tracking","playback","recording","tracking","windowsform","windowsforms","winforms","winforms-application"],"created_at":"2024-09-24T14:12:42.763Z","updated_at":"2025-09-18T13:37:57.106Z","avatar_url":"https://github.com/Stefangansevles.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MousePlayback\n\n![](https://imgur.com/6cVc8s2.png)\n\nMousePlayback is an Windows Forms application that records your mouse- and keyboard clicks/movements after you press record, and plays them back when you press play.\n\nYou can use the buttons for this, or hotkeys. Default:\n\n* F1: Start and stop recording\n* F2: Start and stop playing back the recording\n\nYou can install MousePlayback by downloading the installer and running it. ([Setup.msi](https://github.com/Stefangansevles/MousePlayback/raw/master/Setup.msi))\n\n# Features\n\n* Function-keys (Ctrl / Alt / Shift) combinations with the keyboard (For example: ctrl + t)\n* Function-keys (Ctrl / Alt / Shift) combinations with the mouse (For example: Shift + click/scroll)\n* Infinite repeating of the recording, or customizable repeating (10 times, 20 times, etc.)\n* (optional) randomized input. Tiny x/y differences between movements and random sleeps between playbacks\n* Shortcut keys for recording / playing (Default: F1 / F2 )\n* Export functionality\n* Import functionality\n* Full playback of all mouse and keyboard actions done while recording\n\n----\n\nWritten in: C# - Windows Forms\n\nUses:\n\nSQLite\n\nEntity Framework\n\n[Materialskin (Design of the application)](https://github.com/donaldsteele/MaterialSkin)\n\n[Bunifu Framework (3 Buttons)](https://bunifuframework.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefangansevles%2Fmouseplayback","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstefangansevles%2Fmouseplayback","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefangansevles%2Fmouseplayback/lists"}