Weeklendar is a Typst package for creating flexible weekly calendars. Its visual design is based on the LaTeX timetable template on Overleaf. It is ideal for people whose weekly timetables vary from week to week.
Dependencies
Weeklendar is using Cetz 0.5.2.
Example
An example with default styling. Information on styling customization can be found in the manual.
Click on any image to see the source code.
Features
- highly customizable title, time slices, week days, and event styling
- manage events spanning on multiple days or weeks
- a compact syntax for periodic events
Limitations
- no support for simultaneous events (they simply overlap)
- no support for external calendar files (.ics, …) import
Usage
Import and use weeklendar.
#import "@preview/weeklendar:0.1.0": *
#weeklendar(
// ..events
)
Changelog
0.1.0
- Initial release


