Skip to content

TechArt-Studio/One-Calendar

Β 
Β 

One Calendar

Deploy with Vercel

A beautifully minimal open-source calendar app to plan your week and life.

What is One Calendar?

One Calendar is a privacy-first, weekly-focused, open-source calendar app, designed to help individuals and teams plan, focus, and stay in sync.

Without One Calendar, your schedule is scattered. With it, your week feels intentional.

Why One Calendar?

Most calendar tools are cluttered, over-engineered, or locked behind paywalls. One Calendar aims to be:

  • 🧠 Simple and Intuitive – Weekly view first, with minimal distractions.
  • πŸ•Ή Interactive & Smooth – Drag, drop, right-click, and edit with ease.
  • πŸ” Private & Local – Your data is yours. Export, backup, and control.
  • ☁️ Cloud Sync – Optional sync via Supabase and Vercel Blob.
  • 🌐 Multi-Account Google Sync – Easily sync with Google Calendar.
  • 🌍 International – Automatically adapts to your language (English / δΈ­ζ–‡).
  • 🧱 Customizable – Tailor themes, default view, and integrations.

Tech Stack

  • Frontend: Next.js 14, Tailwind CSS, shadcn/ui, TypeScript
  • Auth: Clerk
  • Storage: LocalStorage, Vercel Blob
  • Weather: OpenWeather API

TechStack

Preview

Home App

Quick Start

# Clone the repo
git clone https://github.com/Dev-Huang1/One-Calendar.git
cd One-Calendar

# Install dependencies
bun install

# Start the app
bun run dev

Then visit http://localhost:3000

Environment Variables

Copy .env.example to .env.local and fill in:

NEXT_PUBLIC_BASE_URL=your_url
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your-clerk-publishable-key
CLERK_SECRET_KEY=your-clerk-secret
OPENWEATHER_API_KEY=your-open-weather-api-key
BLOB_READ_WRITE_TOKEN=your-vercel-blob-token

Star History

Star History Chart

The Team

Brought to you by a small team of makers who love clean tools and open-source.

Check out our contributors ❀️

Acknowledgements

This project wouldn't be possible without these awesome services:

License

GPL 3.0 Licensed. Copyright Β© Tech-Art-Studio 2025.

About

A simple free calendar πŸ“…

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Languages

  • TypeScript 99.3%
  • Other 0.7%