Skip to content

pado-labs/TimeBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimeBuddy

AI-powered time zone converter for macOS. Type any time in natural language — Korean, English, Chinese — and get instant conversions across your configured time zones.

Download

Website: https://pado-labs.github.io/TimeBuddy/

Download the latest release from GitHub Releases.

  • PKG installer: download the .pkg and double‑click to install (if Gatekeeper warns, right‑click → Open).
  • ZIP: download, unzip, and drag TimeBuddy.app to Applications.

Requirements: macOS 14.0 (Sonoma) or later

If macOS blocks the app (Gatekeeper)

If you see a message like "TimeBuddy" cannot be opened:

  • Go to System Settings → Privacy & Security.
  • Find the message that says TimeBuddy was blocked from use.
  • Click Open Anyway, then confirm Open.

(Optional) You can also right‑click TimeBuddy.app → Open to run it once.

Project Structure

TimeBuddy/
├── apps/
│   ├── macos/      # macOS menu bar app (SwiftUI)
│   └── web/        # Landing page (Astro + Tailwind)
├── .github/
│   └── workflows/
│       ├── release.yml      # Build & release on tag push
│       └── deploy-web.yml   # Deploy website to GitHub Pages

Development

macOS App

cd apps/macos
xcodegen generate
open TimeBuddy.xcodeproj

Website

cd apps/web
npm install
npm run dev

Releasing

Push a version tag to trigger a GitHub Release with the built .app bundle:

git tag v1.0.0
git push origin v1.0.0

This will:

  1. Build the macOS app (Universal Binary: arm64 + x86_64)
  2. Package it as a .zip
  3. Create a GitHub Release with the download attached

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors