Favicon of gcalcli

gcalcli

Command-line interface for Google Calendar that lets you check events, create reminders, and manage your schedule directly from the terminal without opening a browser.

gcalcli is a Python-based command-line tool that brings your Google Calendar directly to your terminal. It provides a lightweight alternative to the web interface, perfect for developers and power users who prefer working in the command line.

Key features include:

  • View calendar events in various formats including agenda view, calendar grid, and detailed listings
  • Create and manage events directly from the terminal with simple commands
  • Set reminders and notifications for upcoming appointments
  • Search and filter events by date range, calendar, or keywords
  • Integrate with shell scripts for automation and scheduling workflows
  • Support for multiple calendars including shared and delegated calendars
  • Customizable output with color coding and different display modes

The tool authenticates with your Google account securely and works entirely offline once cached. It's ideal for system administrators, developers, and anyone who spends significant time in the terminal and wants quick access to their calendar without context switching. Whether you need to check your schedule before starting work, create events programmatically, or integrate calendar data into automation scripts, gcalcli provides a fast and efficient solution.

Features

Config fileJSON outputScriptable

Pros

4
  • Manage Google Calendar events from the terminal
  • Create reminders directly from the command line
  • Integrates with Google Calendar without opening a browser
  • Outputs JSON for scripting and automation

Related tools

Categories:

Share:

Quiet lately: No commits in 9 months — this project might not be actively maintained.

Auto-fetched .

Recent releases

Similar to gcalcli

Favicon

 

  
 
Favicon

 

  
 
Favicon