Skip to content

igorp74/recal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

recal

Rust Event Calendar

πŸ’‘ The Idea

Once upon a time, I was using UK's Kalender by Ulrich Krebs and Calendar application by Horst Schaeffer. Then along came the Google Calendar, Quip, Notion and similar online apps/services... Nowadays, I tend to go minimal, fast and efficient, thus command line... Since I am working on Linux (private) and Windows (business) I tend to have my set of portable utilities with me, so I can have the same apps accross these environemnts. Windows do not have decent calendar for CLI, so I get it on and made one. Golang and Rust rise to be very useful and handy as tools for crafting command line apps, so I started with Golang and decided to do similar in Rust (this calendar) just to experience the difference. The code itself is of the similar length, but compiled binaries are far lighter with Rust.

πŸ“’ Features

  • Monthly calendar with events
  • You can choose month, year and how many months you want to display and in how many columns
  • You may turn weeks on and off
  • You may start the week on Monday or Sunday
  • You can display only calendar, only events or both
  • Finally, you can add entries to events file for anniversaries, birthdays, special dates, holidays...

πŸ“” Documentation

Releases

Packages

Contributors

Languages