Topit icon

Topit

Open SourceFree

Topit is an open-source macOS window pinning tool that allows you to force any application window to stay on top, supporting multiple windows simultaneously. Ideal for multitasking scenarios such as document reference and real-time monitoring. Utilizing ScreenCapture Kit technology for efficient, low-power performance, it features a clean, user-friendly interface and is completely free and open-source.

Topit - macOS Window Always-on-Top Tool

Application Overview

Topit is an open-source window management utility specifically designed for macOS, enabling users to force any application window to remain on top of the workspace. Whether you're multitasking, referencing documents while writing, or needing constant monitoring of a specific window, Topit offers a convenient solution for always-on-top window management.

Core Features

🔝 Force Window to Stay on Top

  • Set any application window to always remain on top
  • Support for simultaneously pinning multiple windows to meet complex workflow needs
  • Compatible with various types of application windows, including documents, browsers, chat tools, and more

🖥️ Intelligent Window Management

  • Pinned windows can still be moved, resized, and interacted with normally
  • Window pinning does not interfere with original application functionality
  • Intuitive and user-friendly interface for one-click window selection and pinning

⚡ High Performance Efficiency

  • Utilizes advanced ScreenCapture Kit technology for window capture
  • Optimized CPU usage with low system resource consumption
  • Balances functionality with system performance

Key Advantages

Open Source & Free

  • Fully open-source under the AGPL-3.0 license
  • Free to use with no subscription fees or hidden charges
  • Community-driven with continuous updates and maintenance

Simple and Easy to Use

  • Ready to use immediately after installation
  • No complex configuration required—pin a window with a single selection
  • Clean and intuitive UI design

Strong System Compatibility

  • Supports macOS 13.0 and later versions
  • Compatible with a wide range of applications
  • Stable system integration

Multiple Installation Options

  1. Direct Download: Get the latest installer from the GitHub Releases page
  2. Homebrew Installation: brew install lihaoyun6/tap/topit

Permission Requirements

To ensure Topit functions correctly, the following system permissions are required:

  • Accessibility Permissions: For controlling and manipulating windows
  • Screen Recording Permissions: For capturing window content

These permissions are solely used to implement the always-on-top functionality and do not collect any user privacy data.

Notes

  • Pinning too many windows simultaneously may slightly increase battery consumption
  • Use the pinning feature judiciously based on actual needs
  • Regularly update to ensure optimal performance and stability

Technical Support

  • Comprehensive documentation and FAQs available in the official GitHub repository
  • Active open-source community support
  • Submit bug reports and feature suggestions via GitHub Issues

License: AGPL-3.0
Programming Language: Swift (97.9%)
Latest Version: v0.1.5 (as of December 1, 2024)
GitHub Stars: 1.2k+ ⭐

Topit provides macOS users with a simple yet powerful window management solution, especially suitable for professionals and students who need to monitor multiple information sources simultaneously.

All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.

Recommended Apps