Tinycast is a minimal, fully native macOS launcher designed to boost productivity without the bloat. With features like a customizable command palette, clipboard history, global hotkeys, and seamless app launching, it's an essential tool for efficient workflow management. Experience speed and simplicity with Tinycast.
Tinycast is a lightweight and fully native macOS launcher designed to provide essential functionality without unnecessary bloat. This efficient application requires only around 3 MB of disk space and utilizes under 100 MB of RAM, operating without Electron, telemetry, or excessive CPU usage. Built using SwiftUI and AppKit, Tinycast offers a streamlined user experience with zero dependencies, ensuring swift performance.
Key Features
- App Launcher: Effortlessly fuzzy-search and launch applications, pin favorites, view running applications, and manage them by quitting individual apps or all apps simultaneously.
- Custom Commands: Execute named shell commands quickly via fuzzy search or assign global hotkeys for immediate access.
- Calculator: Perform mathematical calculations, unit conversions, and live currency conversions directly within the palette interface.
- Clipboard History: Access and search through clipboard items, including both text and images, with seamless pasting back into the originally used application.
- Snippets: Create reusable Markdown templates featuring dynamic placeholders, arguments, nested references, and optional keyword expansion for enhanced productivity.
- Global Hotkey: Assign a single shortcut to bring up the Tinycast palette from any location on the system.
- Per-App Hotkeys: Bind specific keys to individual applications, allowing for quick toggling between applications.
Usage Instructions
- Set a global shortcut to activate Tinycast via Settings → General.
- To launch the palette, press the shortcut anywhere, begin typing to filter, and hit Enter to launch your selection.
- Navigate between Apps and Clipboard using Tab, move selections with Up/Down arrows, and dismiss the palette with Esc.
- Configure additional shortcuts for apps or custom commands in Settings → Shortcuts.
- Enable snippet templates under Settings → Snippets and create custom expansion keywords.
Development and Contribution
To build Tinycast from source or to contribute, refer to the comprehensive documentation available on development practices, UI design, and workflows. It is essential to open an issue before contributing code to discuss any bugs or features, promoting collaborative development. For further involvement, community engagement can be pursued through Discord.
For additional details and support, visit: Tinycast Discord Community.
Tinycast enhances workflow efficiency, making it an ideal choice for macOS users seeking a minimalist but powerful application launcher.