Hi, I have created streamlit_calendar, a custom component to display calendar view in Streamlit using FullCalendar package. This package provides a way to create a calendar with multiple view configuration such as DayGrid, TimeGrid, List, MultiMonth, and more. The calendar also support dark/light theme and provide simple eventClick and dateClick callback.
Here is a demo of the package with multiple view configuration:
Install the package: pip install streamlit_calendar