{"repo":"tobiasschuerg/android-week-view","free":true,"listed":false,"github":"https://github.com/tobiasschuerg/android-week-view","clone":"git clone https://github.com/tobiasschuerg/android-week-view.git","description":"Android library for displaying an overview of events for a week like in a schedule(us) or timetable(uk).","language":"Kotlin","stars":58,"topics":["schedule","timetable","android-library","week-view","calendar","stundenplan","android","kotlin","hacktoberfest"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Android Week View Kotlin Android library for displaying weekly schedules and timetables using Jetpack Compose. Initially created for Schedule Deluxe, this library provides a flexible week view component for calendar apps, timetables, and schedule management. Screenshots University Work School Conference (3-day) :---: :---: :---: :---: Features - Jetpack Compose implementation (Compose-only since 3.0) - Three event types: timed, all-day, and multi-day (spanning bars) - Automatic overlap handling for concurrent events - Pinch-to-zoom - Current time indicator and day highlighting - Configurable event display, spacing, and time range - Flexible day counts (3-day, 5-day, 7-day, etc.) - Navigation handled externally for full control (e.g. HorizontalPager , buttons) Usage Add to your Compose UI Create events Customization Week View Configuration Event Configuration Events adapt their layout to the available height automatically, dropping fields by priority (name time location teacher) rather than clipping whatever renders first: - Short entries show only the name; time, location, and teacher are added back in as the entry gets taller. - The start/end time is one combined line ( \"09:00 - 10:30\" ) until the entry is tall enough to split into two labels — start at the top, end pinned to the bottom. - The title wraps onto a second line instead of eliding once there's room to spare. Callbacks Installation Step 1: Add JitPack repository In your settings.gradle.kts : Step 2: Add the depend","default_branch":null,"files":null,"tree":[],"storefront":"/r/tobiasschuerg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tobiasschuerg/android-week-view/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}