Skip to content

RoversX/LaunchNext

Repository files navigation

LaunchNext

Languages: English | 中文 | 日本語 | 한국어 | Français | Español | Deutsch | Русский | हिन्दी | Tiếng Việt | Italiano | Čeština

📥 Download

Download here - Get the latest release

⭐ Consider starring LaunchNext and especially LaunchNow!

MacOS Tahoe removed launchpad,and it's so hard to use, it's doesn't use your Bio GPU, please apple, at least give people an option to switch back. Before that, here is LaunchNext

Built upon LaunchNow by ggkevinnnn - huge thanks to the original project! I hope this enhanced version can be merged back to the original repository

LaunchNow has chosen the GPL 3 license. LaunchNext follows the same licensing terms.

⚠️ If macOS blocks the app, run this in Terminal:

sudo xattr -r -d com.apple.quarantine /Applications/LaunchNext.app

Why: I can't afford Apple's developer certificate ($99/year), so macOS blocks unsigned apps. This command removes the quarantine flag to let it run. Only use this command on apps you trust.

What LaunchNext Delivers

  • One-click import from old system Launchpad - directly reads your native Launchpad SQLite database (/private$(getconf DARWIN_USER_DIR)com.apple.dock.launchpad/db/db) to perfectly recreate your existing folders, app positions, and layout
  • Classic Launchpad experience - works exactly like the beloved original interface
  • Multi-language support - full internationalization with English, Chinese, Japanese, French, Spanish, German, and Russian
  • Hide icon labels - clean, minimalist view when you don't need app names
  • Custom icon sizes - adjust icon dimensions to fit your preferences
  • Smart folder management - create and organize folders just like before
  • Instant search and keyboard navigation - find apps quickly

What We Lost in macOS Tahoe

  • ❌ No custom app organization
  • ❌ No user-created folders
  • ❌ No drag-and-drop customization
  • ❌ No visual app management
  • ❌ Forced categorical grouping

Data Storage

Application data is safely stored in:

~/Library/Application Support/LaunchNext/Data.store

Native Launchpad Integration

Reads directly from the system Launchpad database:

/private$(getconf DARWIN_USER_DIR)com.apple.dock.launchpad/db/db

Installation

Requirements

  • macOS 26 (Tahoe) or later
  • Apple Silicon or Intel processor
  • Xcode 26 (for building from source)

Build from Source

  1. Clone the repository

    git clone https://github.com/yourusername/LaunchNext.git
    cd LaunchNext
  2. Open in Xcode

    open LaunchNext.xcodeproj
  3. Build and run

    • Select your target device
    • Press ⌘+R to build and run
    • Or ⌘+B to build only

Command Line Build

Regular Build:

xcodebuild -project LaunchNext.xcodeproj -scheme LaunchNext -configuration Release

Universal Binary Build (Intel + Apple Silicon):

xcodebuild -project LaunchNext.xcodeproj -scheme LaunchNext -configuration Release ARCHS="arm64 x86_64" ONLY_ACTIVE_ARCH=NO clean build

Usage

Getting Started

  1. First Launch: LaunchNext automatically scans all installed applications
  2. Select: Click to select apps, double-click to launch
  3. Search: Type to instantly filter applications
  4. Organize: Drag apps to create folders and custom layouts

Import Your Launchpad

  1. Open Settings (gear icon)
  2. Click "Import Launchpad"
  3. Your existing layout and folders are automatically imported

Display Modes

  • Windowed: Floating window with rounded corners
  • Fullscreen: Full-screen mode for maximum visibility
  • Switch modes in Settings

Advanced Features

Smart Background Interaction

  • Intelligent click detection prevents accidental dismissal
  • Context-aware gesture handling
  • Search field protection

Performance Optimization

  • Icon Caching: Intelligent image caching for smooth scrolling
  • Lazy Loading: Efficient memory usage
  • Background Scanning: Non-blocking app discovery

Multi-Display Support

  • Automatic screen detection
  • Per-display positioning
  • Seamless multi-monitor workflows

Troubleshooting

Common Issues

Q: App won't start? A: Ensure macOS 26.0+ and check system permissions.

Contributing

We welcome contributions! Please:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit changes (git commit -m 'Add amazing feature')
  4. Push to branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Development Guidelines

  • Follow Swift style conventions
  • Add meaningful comments for complex logic
  • Test on multiple macOS versions
  • Maintain backward compatibility

The Future of App Management

As Apple moves away from customizable interfaces, LaunchNext represents the community's commitment to user control and personalization. I hope apple cound bring launchpad back.

LaunchNext isn't just a Launchpad replacement—it's a statement that user choice matters.


LaunchNext - Reclaim Your App Launcher 🚀

Built for macOS users who refuse to compromise on customization.

Development Tools

  • Claude Code
  • Cursor
  • OpenAI Codex Cli
  • Perplexity
  • Google

GitHub downloads

About

Bring your Launchpad back in MacOS26+ ,highly customizable, powerful, free.

Resources

License

Stars

Watchers

Forks

Packages

No packages published