Home

Awesome

<p align="center"> <img src="./Topit/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png" width="200" height="200" /> <h1 align="center">Topit</h1> <h3 align="center">Pin any window to the top of your screen<br><br> <a href="./README_zh.md"><img src="https://img.shields.io/badge/中文-README-green" height="24" alt="中文版本"/></a> <a href="https://lihaoyun6.github.io/topit/"><img src="https://img.shields.io/badge/Leading%20Page-blue" height="24" alt="Leading Page"/></a></h3> </p>

Screenshots

<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="./img/preview_dark.png"> <source media="(prefers-color-scheme: light)" srcset="./img/preview.png"> <img alt="xHistory Screenshots" src="./img/preview.png" width="816"/> </picture> </p>

Installation and Usage

System Requirements:

Installation:

Download the latest installation file here or install via Homebrew:

brew install lihaoyun6/tap/topit

Usage:

Q&A

1. Why does Topit need screen recording and accessibility permissions?

Topit uses the accessibility permissions and screen recording permissions to control and capture your windows.

2. Does Topit consume a lot of power?

Topit uses ScreenCapture Kit to capture windows with a lower CPU overhead. But it may still drain the battery faster when you pin too many windows.

Donate

<img src="./img/donate.png" width="350"/>

Thanks

Sparkle @Sparkle
ChatGPT @OpenAI