{"id":19693924,"url":"https://github.com/shwetapardhi/virtula-mouse","last_synced_at":"2026-05-10T03:17:28.354Z","repository":{"id":238827993,"uuid":"797686426","full_name":"shwetapardhi/Virtula-Mouse","owner":"shwetapardhi","description":"This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly. It also has fuctions to perform left and right clicks, and scroll up and down etc..  Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo e","archived":false,"fork":false,"pushed_at":"2024-05-10T07:28:42.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T12:10:15.112Z","etag":null,"topics":["mediapipe","opencv","pillow","pyautogui","python","tkinter","ttkthemes"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shwetapardhi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-05-08T10:18:15.000Z","updated_at":"2024-10-02T19:29:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"4b2c6460-ca03-4b16-8df2-c0e80119d468","html_url":"https://github.com/shwetapardhi/Virtula-Mouse","commit_stats":null,"previous_names":["shwetapardhi/virtula-mouse--final-year-project","shwetapardhi/virtula-mouse"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shwetapardhi/Virtula-Mouse","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shwetapardhi%2FVirtula-Mouse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shwetapardhi%2FVirtula-Mouse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shwetapardhi%2FVirtula-Mouse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shwetapardhi%2FVirtula-Mouse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shwetapardhi","download_url":"https://codeload.github.com/shwetapardhi/Virtula-Mouse/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shwetapardhi%2FVirtula-Mouse/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266606870,"owners_count":23955361,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["mediapipe","opencv","pillow","pyautogui","python","tkinter","ttkthemes"],"created_at":"2024-11-11T19:19:04.643Z","updated_at":"2026-05-10T03:17:28.307Z","avatar_url":"https://github.com/shwetapardhi.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Virtula-Mouse--Final-Year-Project\n\n# Hand Gesture Mouse\n\n## Introduction\n\nThis project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly.  \nIt also has fuctions to perform left and right clicks, and scroll up and down etc..\n\nRight hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo etc.  \nLeft hand's functions can be customed by tkinter GUI.\n\n## Requirements\n\n- Python 3.11\n- OpenCV\n- Mediapipe\n- PyAutoGUI\n- Tkinter\n- TTkthemes\n- Pillow\n\n## How to use\n\n1. Clone the repo\n2. Install the requirements\n3. Run `GUI_hand_gesture_mouse.py`\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshwetapardhi%2Fvirtula-mouse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshwetapardhi%2Fvirtula-mouse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshwetapardhi%2Fvirtula-mouse/lists"}