Sadoaz

Sadoaz / vimalender

Public

A calendar with vim keybindings

108
4
100% credibility
Found Mar 10, 2026 at 70 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

Vimalender is a vim-inspired terminal calendar for viewing weeks, months, or years while creating, editing, searching, and managing recurring events entirely with keyboard shortcuts.

How It Works

1
📖 Discover vimalender

You hear about a cozy keyboard calendar that feels like vim, perfect for quick schedule peeks right in your terminal.

2
🚀 Launch the calendar

Fire it up with one simple command, and your week appears instantly, showing days side-by-side with time slots.

3
👀 Explore your week

Glide around with h j k l keys, spot today's highlights, and jump to now with c.

4
Add your first event

Hit a to draw a new event block, type a title, set repeat if needed, and watch it colorfully appear on your grid.

5
🔍 Switch views and search

Press M for month grid or Y for year overview, search events with /, and navigate matches easily.

6
🎨 Tweak looks and habits

Open S for settings, pick colors, toggle hints, and make it yours without leaving the app.

Own your schedule

Now you move, copy, delete, and repeat events effortlessly from keyboard, staying organized forever.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 70 to 108 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is vimalender?

Vimalender delivers a terminal calendar app in Go powered by Bubble Tea, where vim keybindings handle everything from navigation to event creation. Switch between week grids (with time gutters and overlaps), month views (event dots and ISO weeks), and year overviews, while adding multi-day recurring events, searching titles/descriptions, or pasting clipboard items—all keyboard-only. It solves the itch for vim users tired of mouse-driven github calendar apps or plugins like itchyny calendar vim and mattn calendar vim.

Why is it gaining traction?

Full vim motions shine in features like visual selection for batch moves/deletes, recurring prompts (one/all), undo/redo stacks, and customizable accents via settings.json—no config hell. Beats vimwiki calendar or vimcal calendar plugins by running standalone in any terminal, with previews for multi-day spans and external editor ($EDITOR) integration. Stands apart from github-calendar js embeds or github swift calendar macos ports with precise minute zooms and overlap sub-columns.

Who should use this?

Terminal vim diehards tracking deadlines, sprints, or academic calendar vims without leaving CLI. Devs on github macos needing a calendar github project alternative to advent calendar vim hacks. Power users handling recurring tasks via calendar vimochan in english style, skipping calendar card pro github bloat.

Verdict

Worth go install for vim-calendar fans—solid docs, demo GIF, and atomic saves make it daily-driver ready despite 45 stars and 1.0% credibility signaling early maturity. Lacks tests but hooks you fast; fork if needed.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.