SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 jetpack-compose Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
android-developer-roadmap
๐บ The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ComposeCookBook
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
-
Balloon
:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
-
Jetpack-Compose-Playground
Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose
-
Learn-Jetpack-Compose-By-Example
๐ This project contains various examples that show how you would do things the "Jetpack Compose" way
-
compose-destinations
Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.
-
PeopleInSpace
Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.
-
apkupdater
APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.
-
Jetpack-Compose-Tutorials
๐๐งจ๐ Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
-
ivy-wallet
Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.
-
Showkase
๐ฆ Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
-
ImageToolbox
๐ผ๏ธ Image Toolbox is an powerful picture editor, which can crop, apply filters, add some drawing, erase background, edit EXIF or even create PDF file
-
landscapist
๐ป A pluggable, highly optimized Jetpack Compose and Kotlin Multiplatform image loading library that fetches and displays network images with Glide, Coil, and Fresco.
-
kmm-production-sample
This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you can download it from the App Store and Google Play. It's been designed to demonstrate how KMM can be used in real production projects.
-
jetpack-compose-awesome
๐ A curated list of awesome Jetpack Compose libraries, projects, articles and resources
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Jetpack Compose Mastery Part 2: Advanced Tools and Resources for Mastering Compose UI | dev.to | 2024-01-28The official documentation provides a comprehensive guide on the basics of Jetpack Compose, components, layouts, theming, and more advanced topics.
Project mention: Performance Impact Analysis of Gradle 8.7 in Android Projects | dev.to | 2024-03-23As a simple example, today we will apply a performance test within an experiment on the new Gradle version in the project nowinandroid. The goal is to verify that the update has no impact on our codebase. In the experiment, we will cover the worst-case scenario where all tasks are executed and we don't have build-cache available.
There's also ViMusic, which is open source: https://github.com/vfsfitvnm/ViMusic/
Don't know about Ymusic as it doesn't seem open source, but seal [0] seems like a good alternative, based on yt-dl
0: https://github.com/JunkFood02/Seal
Project mention: Android Development: A Bug-Laden Ballet on a Spaghetti Tightrope | /r/mAndroidDev | 2023-08-01The truly disheartening part is that whenever you choose something that works, for example ViewPager1, you need to defend that yes, this thing actually works as intended, yes, there's nothing in it that would "break over time" just because Googlers added the @Deprecated on it, and yes, you still don't want to use Compost for this because you still cannot scroll vertically in a horizontal Pager if your view is a WebView.
Project mention: Do you have an open source (base) project using latest tech? | /r/androiddev | 2023-06-18Look no more: https://github.com/chrisbanes/tivi
Here are some example projects for compose (not watch specific, but it all should work on a watch as well) https://github.com/SmartToolFactory/Jetpack-Compose-Tutorials
I recently found the Voice Audiobook Player for Android on the google play store[1][2]. Point it to a folder and it looks in there for audiobooks, one per subfolder, and keeps track of which ones you've read and where you are in each one.
No signup, no ads (albeit maybe analytics and crash telemetry), GPL3 code, fairly minimal and keeps audiobooks away from messing up music playlists or from podcast app complexity. Haven't used it enough to give a full review, but it seems exactly what I wanted and good for Libribox book downloads.
[1] https://play.google.com/store/apps/details?id=de.ph1b.audiob...
[2] source: https://github.com/PaulWoitaschek/Voice
Project mention: Do we have something similar to Airbnb Showkase for Swift/iOS ? | /r/swift | 2023-07-05Ref : https://github.com/airbnb/Showkase
I use Image Toolbox to resize images - wish it did videos too! https://github.com/T8RIN/ImageToolbox
Business logic is not only about backend. Apps usually have a lot of client-side logic that can be written once in KMM and used on both platforms. See [1] for a high level architecture diagram.
I'm an iOS dev and I've been using KMM on a couple of projects for more than a year now. It's really a powerfull technology which allows teams to move faster, but there are downsides, for example lack of native Swift interop, though there are opensource tools trying to solve this [2].
[1]: https://github.com/Kotlin/kmm-production-sample/tree/master#...
Project mention: Jetpack Compose Mastery Part 2: Advanced Tools and Resources for Mastering Compose UI | dev.to | 2024-01-28Awesome Jetpack Compose is a GitHub repository that collects a vast array of Compose learning resources, libraries, and project examples.
jetpack-compose related posts
- Facing the Monster: An Analgesic for Relayphobia
- Performance Impact Analysis of Gradle 8.7 in Android Projects
- Jetpack Compose Mastery Part 2: Advanced Tools and Resources for Mastering Compose UI
- GraphQL Code Generator with TypeScript, React and Apollo Client
- NewPipe v0.26.0 Released
- Quick capture feature support through Periodic PARA Plugin
- Need suggestions for a good expense manager
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source jetpack-compose projects? This list will help you:
Project | Stars | |
---|---|---|
1 | compose-samples | 18,767 |
2 | nowinandroid | 15,215 |
3 | ViMusic | 7,560 |
4 | Seal | 7,548 |
5 | accompanist | 7,203 |
6 | android-developer-roadmap | 6,968 |
7 | tivi | 6,395 |
8 | ComposeCookBook | 5,978 |
9 | Balloon | 3,563 |
10 | Jetpack-Compose-Playground | 3,269 |
11 | Learn-Jetpack-Compose-By-Example | 3,137 |
12 | compose-destinations | 3,048 |
13 | PeopleInSpace | 2,781 |
14 | apkupdater | 2,610 |
15 | Jetpack-Compose-Tutorials | 2,488 |
16 | ivy-wallet | 2,302 |
17 | MaterialAudiobookPlayer | 2,271 |
18 | voyager | 2,179 |
19 | Showkase | 2,047 |
20 | ImageToolbox | 1,947 |
21 | landscapist | 1,939 |
22 | kmm-production-sample | 1,917 |
23 | jetpack-compose-awesome | 1,894 |
Sponsored