Launchpad
A modern macOS Launchpad with enhanced functionality and customization options.
Install / Use
/learn @kristof12345/LaunchpadREADME
🚀 LaunchpadPlus
A beautiful, modern macOS application launcher with glass morphism design, inspired by macOS Launchpad but with enhanced functionality and customization. As you might know, Apple removed Launchpad in macOS 26. This app offers a complete replacement with more features and a fully customizable, persistent grid.
If you like this project and want to support further development:
<a href="https://www.buymeacoffee.com/Waikiki.com" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 60px !important;width: 217px !important;" ></a>
macOS Security Warning? If macOS blocks the app, see our Quick Fix Guide.
✨ Features
🎨 Modern Design
- Glass morphism UI with translucent, blurred backgrounds
- Smooth animations and fluid transitions throughout
- Justified grid layout – icons evenly distributed
- Responsive layout adapts to any screen size
- Consistent alignment across all views

🔍 Smart Search
- Real-time fuzzy search as you type
- Press Enter to launch the first result
- Vertical scrolling through results
- Search within folders automatically
- Clean empty state for no results

🗂️ Folders & Organization
- Drag one app onto another to create folders
- Click folder names to rename instantly
- Drag apps in/out of folders seamlessly
- Rearrange icons with drag & drop
- Visual feedback during interactions
- Auto-save all layout changes
- Smart overflow to new pages

🎮 Navigation Methods
⌨️ Keyboard
←/→– Navigate pagesENTER– Launch first search resultCMD + ,– Open settingsESC– Close app
🖱️ Mouse & Trackpad
- Click page dots for direct navigation
- Scroll horizontally (trackpad swipe) or vertically (mouse wheel) to change pages
- Click and drag left/right to swipe between pages (similar to macOS Launchpad)
- Vertical scrolling in search mode
- Click inside folders without closing app
📱 Touch Support
- Tap to launch applications
- Long press and drag to reorder
- Swipe for page navigation
⚙️ Settings & Customization

🎛️ Grid Layout
- Columns: 2–20 per page
- Rows: 2–15 per page
- Folder Grid: Separate 2–8 columns, 1–6 rows
- Icon Size: 50–200 px with fine control
- Real-time Preview: Changes apply instantly
🎨 Animations & Behavior
- Drop Delay: 0.0–3.0s for drag feedback
- Scroll Sensitivity: Configurable thresholds
- Scroll Debounce: 0.0–3.0s for smooth navigation
- Start at Login: Auto-launch on system startup
- Show Dock: Toggle dock visibility
💾 Layout Management
- Auto-save: All changes saved automatically
- Export/Import: Backup layouts as JSON
- Reset Options: Return to defaults
- Cross-Device: Share layouts between machines
🚀 Quick Start
📥 Installation
- Download the latest release from GitHub Releases
- Unzip the downloaded file
- Move LaunchpadPlus.app to your Applications folder
- Remove quarantine (required for unsigned apps):
xattr -cr /Applications/LaunchpadPlus.app - Launch LaunchpadPlus from Applications
Having trouble? Check the 🛠️ Troubleshooting Guide for detailed instructions.
📥 First Launch
- App scans
/Applicationsand/System/Applications - Apps sorted alphabetically by default
- Drag & drop to customize layout
- Create folders by dragging apps together
- All changes auto-saved
💡 Daily Usage
- Search: Type to filter instantly, press Enter to launch first result
- Navigate: Arrow keys, dots, or scroll
- Launch: Click any app icon
- Organize: Drag to rearrange or create folders
- Rename: Click folder names
- Exit: Press ESC, activate another app, or click the Launchpad dock icon when already
🏗️ Technical Overview
🌍 Localization
- English and Hungarian translations
- Easy to add new languages
- Centralized string management
📦 Requirements
- macOS 15.6 or later
- Swift 6.0
- Universal binary (Apple Silicon + Intel)
Hot corner support
Use this free app to assign any app to your macOS hot corners: https://apps.apple.com/hu/app/hot-corners/id1672176975?l=hu&mt=12 <img width="727" height="501" alt="Képernyőfotó 2025-10-16 - 16 00 06" src="https://github.com/user-attachments/assets/cb0368f1-aadb-4f03-9107-d6398c2fa8e7" />
Custom gesture support
Create a keyboard shortcut using BetterTouchTool or similar: <img width="1512" height="456" alt="Képernyőfotó 2025-10-19 - 15 29 50" src="https://github.com/user-attachments/assets/79a83933-c7e9-4d05-a731-51477d6ea51b" />
🧪 Testing
To run the test suite:
xcodebuild test -scheme LaunchpadPlus -destination 'platform=macOS' -parallel-testing-enabled NO
Note: Parallel testing must be disabled due to shared singleton state in tests. The tests use AppManager.shared which creates race conditions when tests run concurrently. Future improvements could implement dependency injection to allow parallel test execution.
📚 Documentation
- ⚡ Quick Fix - Fast solution for macOS security warnings (1 minute)
- 🛠️ Troubleshooting Guide - Solutions for common issues and detailed explanations
Related Skills
node-connect
347.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.6kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
