{"id":22555196,"url":"https://github.com/pythonicforge/peripheral-killing-system","last_synced_at":"2025-03-28T10:45:50.753Z","repository":{"id":240029027,"uuid":"801471070","full_name":"pythonicforge/Peripheral-Killing-System","owner":"pythonicforge","description":"Your own \"keyboard-mouse\" killer!","archived":false,"fork":false,"pushed_at":"2024-05-16T17:54:19.000Z","size":38573,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"v0.1.2","last_synced_at":"2025-02-02T11:28:38.943Z","etag":null,"topics":["automation","opencv-python","python","python-automation"],"latest_commit_sha":null,"homepage":"","language":"Python","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/pythonicforge.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":"2024-05-16T09:43:55.000Z","updated_at":"2024-05-16T17:52:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"cb3cb08d-30b7-4737-9c29-89c703675a23","html_url":"https://github.com/pythonicforge/Peripheral-Killing-System","commit_stats":null,"previous_names":["pythonicforge/peripheral-killing-system"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonicforge%2FPeripheral-Killing-System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonicforge%2FPeripheral-Killing-System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonicforge%2FPeripheral-Killing-System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonicforge%2FPeripheral-Killing-System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pythonicforge","download_url":"https://codeload.github.com/pythonicforge/Peripheral-Killing-System/tar.gz/refs/heads/v0.1.2","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246015237,"owners_count":20709950,"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":["automation","opencv-python","python","python-automation"],"created_at":"2024-12-07T19:07:03.338Z","updated_at":"2025-03-28T10:45:50.746Z","avatar_url":"https://github.com/pythonicforge.png","language":"Python","readme":"# _Peripheral Killing System_\n\nPeripheral Killing System is a Python project designed to eliminate the use of mouse and keyboard by allowing users to control their computer's input functions using hand gestures. The project utilizes OpenCV and MediaPipe libraries to detect and track hand movements, enabling users to interact with their computer in a more intuitive and hands-free manner.\n\n[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/pythonicforge/Peripheral-Killing-System/blob/v0.1.2/LICENSE)\n\n### _Acknowledgements_\n\n_This project is built upon the excellent libraries and resources provided by the open-source community. The following resources were used in the development of the Peripheral Killing System:_\n\n- _OpenCV_\n- _MediaPipe_\n  _Special thanks to the developers and contributors of these libraries._\n\n### _Features_\n\n- _Volume Control: Perform a zoom-in gesture (bringing your thumb and little finger together) to increase the volume and a zoom-out gesture (spreading your thumb and little finger apart) to decrease the volume._\n- _Brightness Control: Similar to volume control, perform a zoom-in gesture to increase brightness and a zoom-out gesture to decrease brightness._\n- _Mouse Control: Use your index finger to control the mouse cursor's movement. Perform a left-click by closing your thumb and index finger together._\n- _Air Keyboard: Simulate keyboard input using air keyboard gestures. The specific gestures for keyboard input can be implemented based on your requirements._\n\n### _Run Locally_\n\n_Clone the project_\n\n```bash\n  git clone https://github.com/heyyhxrdik/Peripheral-Killing-System.git\n```\n\n_Go to the project directory_\n\n```bash\n  cd Peripheral-Killing-System\n```\n\n_Install dependencies_\n\n```bash\n  pip install -r .\\requirements.txt\n```\n\n_Start the server_\n\n```bash\n  python App.py\n```\n\n_Read instructions [here](https://github.com/pythonicforge/Peripheral-Killing-System/blob/v0.1.2/INSTRUCTIONS.md)_\n\n_*Note: Make sure to install `Python 3.8.5` and setup a `virtualenv` before running this project.*_\n\n### _Contributions_\n\n_Contributions to the Peripheral Killing System project are welcome! If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository. Feel free to submit pull requests to contribute your enhancements to the project._\n\n_Before contributing, please review the contribution guidelines._\n\n### _Tech Stack_\n\n_**Client:** Python Tkinter_\n\n_**Server:** Python, OpenCV, Mediapipe_\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythonicforge%2Fperipheral-killing-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpythonicforge%2Fperipheral-killing-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythonicforge%2Fperipheral-killing-system/lists"}