Skip to content

k8pai/calendar

Repository files navigation

Calendar Application

Overview

A simple and efficient calendar application with keyboard shortcuts for seamless navigation between different views.

Features

  • Navigate between day, week, month, and year views using shortcut keys.
  • Quick access to specific dates via a search input.
  • Easily switch between previous and next time frames.

Installation

Clone the repository:

git clone https://github.com/k8pai/calendar
cd calendar

Install dependencies:

npm install

Run the application:

npm start

Keyboard Shortcuts

Shortcut Action
d Switch to Day Mode
m Switch to Month Mode
y Switch to Year Mode
w Switch to Week Mode
← (Left Arrow) Navigate to the previous day/week/month/year based on current view
→ (Right Arrow) Navigate to the next day/week/month/year based on current view
k Open the date search input to jump to a specific date
ctrl + k or ⌘ + k Open the command input to view more specific features

Usage

  • Press d, m, y, or w to switch between views.
  • Use the left and right arrow keys to move between time frames.
  • Press k to quickly search and jump to a specific date.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published