Skip to content

piro0919/galopen

Repository files navigation

Galopen

Galopen

macOS menu bar app that auto-opens meeting URLs from your calendar.

Website · Download · Buy Me a Coffee


Why Galopen

I kept missing the first minute of meetings because the routine was always the same: notification fires, switch to calendar, find the event, copy the URL, paste into the browser. A few seconds, every time — and on days with back-to-back Zoom / Meet / Teams calls, those seconds add up to "sorry I'm late."

Galopen removes that step entirely. The meeting URL opens itself, in the right app, at the right time. You stop thinking about it.

No setup required — works with any calendar already configured in macOS (Google, iCloud, Outlook, etc.) via EventKit. No OAuth, no account linking.

Features

  • Auto-opens meeting URLs before the meeting starts (configurable: 1-10 min)
  • Supports Zoom, Google Meet, Microsoft Teams, Webex
  • Shows today's and tomorrow's schedule in a compact window
  • Countdown timer in the menu bar (configurable threshold)
  • Calendar filter for multiple accounts
  • Click event title to open in source calendar
  • Click meeting badge to join directly
  • Japanese / English auto-detection based on system locale
  • Auto-update on startup
  • Runs in menu bar only (no Dock icon)

Requirements

  • macOS 14.0+
  • Calendar access permission

Development

pnpm install
pnpm tauri dev        # Dev server (note: calendar permission requires .app bundle)
pnpm tauri build --debug   # Debug build with full functionality

Landing Page (lp/)

pnpm --filter galopen-lp dev    # Next.js dev server
pnpm --filter galopen-lp build  # Production build

Tech Stack

  • Tauri v2 (Rust backend)
  • React + Vite + TypeScript (frontend)
  • macOS EventKit via objc2-event-kit
  • Landing page: Next.js 16 + Tailwind CSS v4 + next-intl

License

MIT

About

macOS menu bar app that auto-opens meeting URLs from your calendar

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors