Name | monitorpeek JSON |
Version |
2.1.5
JSON |
| download |
home_page | https://github.com/zorat111/MonitorPeek |
Summary | A real-time secondary monitor preview tool with cursor tracking |
upload_time | 2025-03-19 03:37:20 |
maintainer | None |
docs_url | None |
author | John |
requires_python | >=3.8 |
license | None |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# MonitorPeek
<div align="center">
<img src="https://github.com/zorat111/MonitorPeek/raw/main/final_icon.ico" alt="MonitorPeek Icon" width="128" height="128">
### Real-time Secondary Monitor Preview Tool
[](https://badge.fury.io/py/monitorpeek)
[](https://opensource.org/licenses/MIT)
[](https://github.com/zorat111/MonitorPeek/releases)
*A lightweight Windows utility that lets you peek at your secondary monitor in a resizable window while tracking your cursor in real-time.*
[Installation](#installation) • [Features](#features) • [Usage](#usage) • [Requirements](#requirements) • [Support](#support)
</div>
## 🚀 Features
- 🖥️ **Real-time Monitor Preview**: Smooth, live preview of your secondary display
- 🎯 **Cursor Tracking**: Live cursor position shown as a red dot
- 📐 **Smart Resizing**: Window maintains 16:9 aspect ratio
- 💾 **Position Memory**: Remembers window size and position
- 🎨 **Clean Interface**: Minimal design with custom icon
- 🔄 **Auto-start Option**: Optional Windows startup integration
### Screenshots
<img src="https://github.com/zorat111/MonitorPeek/raw/main/images/monitorpeek-main.png" alt="Main Window" width="600">
<img src="https://github.com/zorat111/MonitorPeek/raw/main/images/monitorpeek-cursor-resized.png" alt="Cursor Tracking" width="600">
## 📥 Installation
### Quick Start (Windows Executable)
1. Download [`MonitorPeek-2.1.1.exe`](https://github.com/zorat111/MonitorPeek/releases)
2. Run the executable
3. Start peeking at your secondary monitor!
### Python Package
```bash
pip install monitorpeek
```
## ⚙️ Requirements
- Windows 10 or later
- Secondary monitor connected
- Display resolution: 1920x1080 (16:9)
- Python 3.8+ (for pip installation)
## 🎮 Usage
1. Launch MonitorPeek
2. Position the preview window
3. Resize as needed (16:9 ratio maintained)
4. Track your cursor with the red dot
5. Access more options via system tray
## 🛠️ Development
```bash
# Clone repository
git clone https://github.com/zorat111/MonitorPeek.git
# Install dependencies
pip install -r requirements.txt
# Run application
python MonitorPeek2.1.1.pyw
```
## 📦 Dependencies
- PyQt6 ≥ 6.4.0
- opencv-python ≥ 4.7.0
- numpy ≥ 1.24.0
- mss ≥ 9.0.1
- pywin32 ≥ 305
## 📄 License
MIT License - For personal and non-commercial use only.
See [license.txt](license.txt) for details.
## 👤 Author
Created by John (zorat111)
## 🤝 Support
- 🐛 [Report Issues](https://github.com/zorat111/MonitorPeek/issues)
- 📦 [Latest Releases](https://github.com/zorat111/MonitorPeek/releases)
- 📧 Contact: zorat@abv.bg
Raw data
{
"_id": null,
"home_page": "https://github.com/zorat111/MonitorPeek",
"name": "monitorpeek",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": "John",
"author_email": "zorat@abv.bg",
"download_url": "https://files.pythonhosted.org/packages/15/a3/badf34e8ad853ed92d561f224109a9b39a1ed0f2e02be75f94d8d53aa0b4/monitorpeek-2.1.5.tar.gz",
"platform": null,
"description": "# MonitorPeek\n\n<div align=\"center\">\n\n<img src=\"https://github.com/zorat111/MonitorPeek/raw/main/final_icon.ico\" alt=\"MonitorPeek Icon\" width=\"128\" height=\"128\">\n\n### Real-time Secondary Monitor Preview Tool\n\n[](https://badge.fury.io/py/monitorpeek)\n[](https://opensource.org/licenses/MIT)\n[](https://github.com/zorat111/MonitorPeek/releases)\n\n*A lightweight Windows utility that lets you peek at your secondary monitor in a resizable window while tracking your cursor in real-time.*\n\n[Installation](#installation) \u2022 [Features](#features) \u2022 [Usage](#usage) \u2022 [Requirements](#requirements) \u2022 [Support](#support)\n\n</div>\n\n## \ud83d\ude80 Features\n\n- \ud83d\udda5\ufe0f **Real-time Monitor Preview**: Smooth, live preview of your secondary display\n- \ud83c\udfaf **Cursor Tracking**: Live cursor position shown as a red dot\n- \ud83d\udcd0 **Smart Resizing**: Window maintains 16:9 aspect ratio\n- \ud83d\udcbe **Position Memory**: Remembers window size and position\n- \ud83c\udfa8 **Clean Interface**: Minimal design with custom icon\n- \ud83d\udd04 **Auto-start Option**: Optional Windows startup integration\n\n### Screenshots\n\n<img src=\"https://github.com/zorat111/MonitorPeek/raw/main/images/monitorpeek-main.png\" alt=\"Main Window\" width=\"600\">\n<img src=\"https://github.com/zorat111/MonitorPeek/raw/main/images/monitorpeek-cursor-resized.png\" alt=\"Cursor Tracking\" width=\"600\">\n\n## \ud83d\udce5 Installation\n\n### Quick Start (Windows Executable)\n1. Download [`MonitorPeek-2.1.1.exe`](https://github.com/zorat111/MonitorPeek/releases)\n2. Run the executable\n3. Start peeking at your secondary monitor!\n\n### Python Package\n```bash\npip install monitorpeek\n```\n\n## \u2699\ufe0f Requirements\n\n- Windows 10 or later\n- Secondary monitor connected\n- Display resolution: 1920x1080 (16:9)\n- Python 3.8+ (for pip installation)\n\n## \ud83c\udfae Usage\n\n1. Launch MonitorPeek\n2. Position the preview window\n3. Resize as needed (16:9 ratio maintained)\n4. Track your cursor with the red dot\n5. Access more options via system tray\n\n## \ud83d\udee0\ufe0f Development\n\n```bash\n# Clone repository\ngit clone https://github.com/zorat111/MonitorPeek.git\n\n# Install dependencies\npip install -r requirements.txt\n\n# Run application\npython MonitorPeek2.1.1.pyw\n```\n\n## \ud83d\udce6 Dependencies\n\n- PyQt6 \u2265 6.4.0\n- opencv-python \u2265 4.7.0\n- numpy \u2265 1.24.0\n- mss \u2265 9.0.1\n- pywin32 \u2265 305\n\n## \ud83d\udcc4 License\n\nMIT License - For personal and non-commercial use only.\nSee [license.txt](license.txt) for details.\n\n## \ud83d\udc64 Author\n\nCreated by John (zorat111)\n\n## \ud83e\udd1d Support\n\n- \ud83d\udc1b [Report Issues](https://github.com/zorat111/MonitorPeek/issues)\n- \ud83d\udce6 [Latest Releases](https://github.com/zorat111/MonitorPeek/releases)\n- \ud83d\udce7 Contact: zorat@abv.bg\n\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "A real-time secondary monitor preview tool with cursor tracking",
"version": "2.1.5",
"project_urls": {
"Homepage": "https://github.com/zorat111/MonitorPeek"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "b62d7cfc97bd0dba2f8f95997ef0cd31eb281f5d0a0a965e0060f4672b6801aa",
"md5": "1d61d52870295953dfa6d253d9f87f0b",
"sha256": "5dd2bd0ece94ace6a376f11481cef8e49d43e0421abba784607f583e92bc35d5"
},
"downloads": -1,
"filename": "monitorpeek-2.1.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1d61d52870295953dfa6d253d9f87f0b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 30817,
"upload_time": "2025-03-19T03:37:18",
"upload_time_iso_8601": "2025-03-19T03:37:18.745075Z",
"url": "https://files.pythonhosted.org/packages/b6/2d/7cfc97bd0dba2f8f95997ef0cd31eb281f5d0a0a965e0060f4672b6801aa/monitorpeek-2.1.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "15a3badf34e8ad853ed92d561f224109a9b39a1ed0f2e02be75f94d8d53aa0b4",
"md5": "0a76b0b6058c1e7248bf4556924ca542",
"sha256": "bee1dee640a7e9829e834c8972b562f70230ab2bbb614a184cceebfa7af2930f"
},
"downloads": -1,
"filename": "monitorpeek-2.1.5.tar.gz",
"has_sig": false,
"md5_digest": "0a76b0b6058c1e7248bf4556924ca542",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 33180,
"upload_time": "2025-03-19T03:37:20",
"upload_time_iso_8601": "2025-03-19T03:37:20.475270Z",
"url": "https://files.pythonhosted.org/packages/15/a3/badf34e8ad853ed92d561f224109a9b39a1ed0f2e02be75f94d8d53aa0b4/monitorpeek-2.1.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-03-19 03:37:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "zorat111",
"github_project": "MonitorPeek",
"github_not_found": true,
"lcname": "monitorpeek"
}