Skip to content

FelipeKoga/deeplink-launcher

Repository files navigation

DeepLink Launcher Logo

DeepLink Launcher

Simplify deeplink management with DeepLink Launcher. Built on Compose Multiplatform and Material3, this tool offers developers and QA teams an intuitive interface for executing, organizing, tracking, and sharing deeplinks.

Stars Run Unit Tests Deploy Release

Get it on Google Play Get it on Google Play

Platforms

Platform Status
Android
Desktop
iOS Planned

Check out the releases page for downloading the desktop executables and Android APK.

Features

  • Execute Deeplinks: Quickly and easily execute deeplinks. In the desktop version, ADB is used to automatically trigger the deeplink inside the emulator/device, while on Android, the app utilizes Uri for the same purpose.
  • Deeplink History: Track all executed deeplinks.
  • Favorites: Mark deeplinks as favorites for quick access.
  • Folders: Organize deeplinks into folders for efficient management.
  • Export/Import: Share or backup deeplinks and folders in JSON or TXT formats.
  • Duplicate DeepLink: Easily duplicate existing deeplinks, saving time when creating similar entries or variations.
  • Theme Support: Customize your experience by switching between Light and Dark modes.
  • Search: Quickly find deeplinks by searching for keywords.

Built With

Technology Description
Compose Multiplatform Modern UI toolkit for building native UIs across all platforms.
Voyager A multiplatform navigation library.
Koin Dependency injection framework for Kotlin.
SQLDelight Multiplatform database library generating typesafe Kotlin APIs.
DataStore Modern data storage solution for storing key-value pairs or protocol buffers with Kotlin coroutines.
Material3 Design system that provides a consistent, intuitive set of user experiences across platforms.
Kotlinx Immutable Immutable collections for Kotlin.
Kotlinx DateTime Library for working with date and time in Kotlin.
AboutLibraries Library for displaying open-source libraries in Android apps.
Detekt Kotlin static code analysis tool.
Ktlint Kotlin linter for code style.

Screenshots

Android

Screenshot 1 Screenshot 2

Desktop

TODO