🚀 The fastest way to set up your new Mac
Skip the hassle of manually downloading apps. Just pick what you need and let Homebrew handle the rest.
InstallKit helps you install all your favorite Mac apps at once using Homebrew.
Instead of:
- Searching for each app online
- Downloading installers one by one
- Dragging apps to your Applications folder repeatedly
You can:
- Pick all the apps you want from InstallKit
- Copy one command
- Paste it in Terminal and let Homebrew install everything
Perfect for:
- Setting up a new Mac — Get all your apps installed quickly
- Reinstalling macOS — Restore your setup without hunting for downloads
- Sharing your setup — Send friends a link with your recommended apps
- Go to installkit.app
- Browse through 200+ popular Mac apps organized by category
- Check the apps you want to install
- Copy the generated Homebrew command
- Paste it in your Terminal
Already have a Mac with apps installed via Homebrew? Generate a shareable link with all your apps:
curl -fsSL installkit.app/s | bashThis scans your installed Homebrew packages and creates a personalized InstallKit link. Use it to:
- Back up your app list — Save the link before wiping your Mac
- Share with others — Send the link to friends so they can install the same apps
- Set up another Mac — Open the link on your new machine and install everything in one go
You need Homebrew installed on your Mac. If you don't have it yet:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- 200+ Curated Apps — Popular browsers, dev tools, productivity apps, media players, and more
- Search — Quickly find any app by name
- Homebrew Search — Can't find an app? Search Homebrew's full catalog of 10,000+ packages
- Categories — Browse by type: Browsers, Development, Productivity, Entertainment, etc.
- Dark Mode — Easy on the eyes
- Shareable Links — Share your app selections with anyone
- Next.js 15 with App Router
- React 19
- TypeScript
- Tailwind CSS 4
- shadcn/ui
- TanStack Query
# Clone the repo
git clone https://github.com/Royal-lobster/installkit.git
cd installkit
# Install dependencies
pnpm install
# Start dev server
pnpm devOpen http://localhost:3000 in your browser.
See CONTRIBUTING.md for details. Quick example:
// lib/data/apps.ts
{
id: 'my-app',
name: 'My App',
brewName: 'my-app',
category: AppCategoryEnum.enum.productivity,
description: 'Short description',
iconUrl: simpleIcon('myapp'),
isCask: true,
}pnpm dev # Start development server
pnpm build # Build for production
pnpm lint # Run linter
pnpm format # Format codeContributions welcome! See CONTRIBUTING.md for guidelines.
MIT License — see LICENSE for details.
- Homebrew for making Mac package management easy
- shadcn/ui for beautiful components
- Simple Icons for brand icons
Built by Srujan