๐ LaunchpadPlus
December 4, 2025 ยท View on GitHub
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:
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
Custom gesture support
Create a keyboard shortcut using BetterTouchTool or similar:
๐งช 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
