Building a subscription tracker Desktop and iOS app with compose multiplatform

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. kmp-expense-tracker

    Series: Building a subscription tracker Desktop and iOS app with compose multiplatform

    If you want to check out the code, here's the repository: https://github.com/kuroski/kmp-expense-tracker

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. kdoctor

    Environment analysis tool

    Since we are not building an Android app, you don't actually need to install Android Studio, so it is completely fine if by the end of the documentation you have a kdoctor result like

  4. BuildKonfig

    BuildConfig for Kotlin Multiplatform Project

    BuildKonfig + dotenv-gradle we are going to use those plugins to inject our environment variables

  5. dotenv-gradle

    A Gradle plugin provides environment variable extension, and supported ".env" file.

    BuildKonfig + dotenv-gradle we are going to use those plugins to inject our environment variables

  6. jsr354-ri

    JSR 354 - Moneta: Reference Implementation

  7. money-kotlin

    Kotlin extensions for javax.money (Moneta) JSR 354

  8. voyager

    🛸 A pragmatic navigation library for Compose Multiplatform (by adrielcafe)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. compose-cupertino

    Compose Multiplatform UI components for iOS (Cupertino Widgets)

    compose-cupertino which provides compose multiplatform components for iOS

  11. jewel

    Discontinued [MOVED TO IJ PLATFORM] An implementation of the IntelliJ look and feels in Compose for Desktop

    Jewel which provides IntelliJ look and feels in Compose for Desktop

  12. Logback

    The reliable, generic, fast and flexible logging framework for Java.

    Logback we will use mostly with Ktor, this dependency is not required, but it is nice to see logs of requests + it will get rid of some annoying warnings while running the project

  13. ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

    Ktor client to manage HTTP requests

  14. koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

    Koin to manage dependency injection (more explanation about that later)

  15. compose-samples

    Official Jetpack Compose samples.

    Voyager is a multiplatform navigation library built for, and seamlessly integrated with, Jetpack Compose.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Kafka Archives - Text & Audiobooks in the public domain

    2 projects | /r/androiddev | 5 Jun 2023
  • Which layer does a socket belong to?

    2 projects | /r/androiddev | 20 Mar 2023
  • foss dictionary app

    2 projects | /r/fossdroid | 9 Mar 2023
  • 30k lines of SwiftUI in production later

    3 projects | news.ycombinator.com | 28 Jan 2023
  • Rich Text Editor & Markdown

    1 project | /r/androiddev | 23 Jan 2023

Did you know that Kotlin is
the 17th most popular programming language
based on number of references?