{"repo":"ferPrieto/TimelineView","free":true,"listed":false,"github":"https://github.com/ferPrieto/TimelineView","clone":"git clone https://github.com/ferPrieto/TimelineView.git","description":"A Jetpack Compose modular UI component inspired by the Soundcloud wave scroll view.","language":"Kotlin","stars":140,"topics":["library","soundcloud","scrollview","horizontalscrollview","horizontal-scrolling","android-library","android","androiddev","jetpack-compose","kotlin"],"license":null,"category":"mobile-apps","readme_excerpt":"TimelineView 〰️ TimelineView provides a synchronized scrolling experience with two content views that move in complementary directions. Originally designed for audio waveform visualization, it's now a versatile component perfect for any timeline-based application. Inspiration This is the original Soundcloud wave scroll view that inspired this project. Demo Main Screen - Light Mode Main Screen - Dark Mode Use Cases - Light Mode Use Cases - Dark Mode Installation 1. Add this dependency in build.gradle (app-level) Kotlin: Groovy: If you are using a Gradle version catalog through a libs.versions.toml file: 1. Add timelineview = \"LATEST VERSION NUMBER\" in the [versions] section. 2. Add timelineview = { group = \"com.github.ferPrieto\", name = \"timelineview\", version.ref = \"timelineview\" } in the [libraries] section 3. Add implementation(libs.timelineview) in the app-level build.gradle file 2. Include Jitpack repository You must include jitpack.io in your settings.gradle file because it's a public dependency Kotlin: Groovy: Usage Basic Implementation With Custom Content Advanced Configuration Simplified Version Material 3 Styled Structure - timelineview/ : Core TimelineView library module - app/ : Demo application showcasing various use cases Documentation For detailed API documentation, see timelineview/README.md License Copyright 2025 Fernando Prieto Moyano Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the Licens","default_branch":null,"files":null,"tree":[],"storefront":"/r/ferPrieto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ferPrieto/TimelineView/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."}