A powerful Launchpad replacement for macOS built as a Raycast extension. Organize your applications with custom folders and enjoy a beautiful Liquid Glass design, all without affecting your Applications folder.
- Custom Organization: Create and manage custom folders to organize your apps exactly how you want
- Launchpad-Style Navigation: Familiar page-based navigation with keyboard shortcuts
- Liquid Glass Design: Beautiful translucent design that matches macOS Tahoe's aesthetic
- Non-Intrusive: Organizes apps without modifying your actual Applications folder
- Smart Categorization: Automatically categorizes new apps into appropriate folders
- Search & Filter: Quick search across all applications and folders
- Raycast Integration: Seamlessly integrated with Raycast's theming and UI components
- Open Raycast
- Search for "Launchmat"
- Click Install
-
Clone this repository:
git clone https://github.com/your-username/launchmat.git cd launchmat
-
Install dependencies:
npm install
-
Start development:
npm run dev
- Launchmat: Main interface to browse and launch applications
- Launchmat Settings: Configure folders, colors, and organization
- Quick Add to Folder: Quickly organize applications into folders
←/→
Arrow keys: Navigate between pages⌘ + N
: Create new folder⌘ + ⌫
: Remove app from folder⌘ + R
: Refresh applications⌘ + ,
: Open settings
- Page Navigation: Use arrow keys to move between pages of apps
- Folder Navigation: Click folders to browse their contents
- Search: Type to search across all apps and folders
- Back Navigation: Use the back action or
⌘ + ←
to return to main view
Launchmat comes with sensible default folders:
- Productivity: Office apps, note-taking, task management
- Development: Code editors, terminals, dev tools
- Graphics & Design: Photo editors, design tools, creative apps
- Entertainment: Media players, streaming apps
- Utilities: System utilities, maintenance tools
- Games: Gaming applications
- Communication: Email, messaging, video calls
- Other: Everything else
- Create unlimited custom folders
- Choose from 8 beautiful colors
- Select appropriate icons for each folder
- Reorder folders by dragging or using move actions
- Rename folders anytime
Launchmat embraces the Liquid Glass aesthetic introduced in macOS Tahoe:
- Translucent Surfaces: Beautiful glass-like interface elements
- Dynamic Colors: Folders and UI adapt to your Raycast theme
- Smooth Transitions: Fluid animations and page transitions
- Modern Typography: Clean, readable text throughout
- Contextual Actions: Smart action panels based on your current view
Access preferences through Raycast settings:
- Columns: Number of columns in grid view (4-8)
- Items Per Page: How many items to show per page
- Auto-organize: Automatically categorize new apps
- Show App Versions: Display app version numbers
- Default Folder Color: Color for new folders
- Export Settings: Backup your folder configuration
- Import Settings: Restore from backup or share configurations
- Reset: Clear all data and start fresh
- Local Storage Only: All data stored locally on your Mac
- No Network Requests: No data sent to external servers
- Application Folder Safe: Never modifies your actual Applications folder
- Raycast Permissions: Uses only necessary Raycast APIs
We welcome contributions! Please see our Contributing Guide for details.
- Fork the repository
- Create a feature branch:
git checkout -b feature-name
- Make your changes and add tests
- Run linting:
npm run lint
- Submit a pull request
MIT License - see LICENSE for details.
- Inspired by the beloved Launchpad feature in macOS
- Built for the amazing Raycast community
- Thanks to all beta testers and contributors
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Raycast Community: Slack
Made with ❤️ for the Raycast community