Kotlin Navigation

Open-source Kotlin projects categorized as Navigation

Top 23 Kotlin Navigation Projects

  • compose-destinations

    Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • voyager

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

    Project mention: Day 54. Voyager issue | dev.to | 2024-11-02

    My initial thought was that I might have sent incorrect parameters in koinViewModel() and Voyager didn't recognize the parameters as being different. I converted the models to data classes, which should have prevented this behavior. However, this didn't resolve the issue.  I found a solution in the Voyager sample with Koin integration:

  • Cicerone

    🚦 Cicerone is a lightweight library that makes the navigation in an Android app easy.

  • Decompose

    Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing (navigation) and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.)

  • FragNav

    An Android library for managing multiple stacks of fragments

  • Material-BottomNavigation

    Bottom Navigation widget component inspired by the Google Material Design Guidelines at https://www.google.com/design/spec/components/bottom-navigation.html

  • AnimatedBottomBar

    A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.

  • SaaSHub

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

    SaaSHub logo
  • whatsApp-clone-compose

    📱 WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.

  • Trail-Sense

    An Android app that uses your phone's sensors to assist with wilderness treks or survival situations.

  • Appyx

    Model-driven navigation + UI components with gesture control for Compose Multiplatform

  • Chip Navigation Bar

    An android navigation bar widget

  • BubbleTabBar

    BubbleTabBar is a bottom navigation bar with customizable bubble-like tabs

  • compose-navigation-reimagined

    🌈 Type-safe navigation library for Jetpack Compose

  • Multi-Module-Nextflix-Composable

    Includes jetpack compose, navigation, paging, hilt, retrofit, coil, coroutines, flow..

  • Fragula

    🧛 Fragula is a swipe-to-dismiss extension for navigation component library for Android

  • Enro

    A simple navigation library for Android 🗺️

  • Butterfly

    Butterfly - A full-featured navigation framework that supports Activity、Fragment and Compose (by ssseasonnn)

  • Premo

    Premo helps to implement the presentation layer and share it on Android, iOS, Desktop and Web.

  • acorn

    Mastering Android navigation :chipmunk: (by nhaarman)

  • guia

    Navigation Component for Jetpack Compose with support for screens, dialogs, bottomsheets, transitions and multi module projects

  • react-native-mapbox-navigation

    A navigation UI ready to drop into your React Native application

  • JetNote

    A simple android note app made by jetpack compose.

  • Sesame

    Android architecture components made right (by aartikov)

  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Kotlin Navigation discussion

Log in or Post with

Kotlin Navigation related posts

  • Kotlin Routing - routing everything

    3 projects | dev.to | 25 Apr 2024
  • Are Fragments in Android going to be deprecated in favor of Jetpack Compose?

    6 projects | /r/androiddev | 23 Apr 2023
  • What do you use for compose navigation?

    12 projects | /r/androiddev | 11 Apr 2023
  • Multi Module Compose Project

    1 project | /r/Android | 8 Apr 2023
  • Multi-Module-Nextflix-Composable

    1 project | /r/androiddev | 8 Apr 2023
  • Multi-Module-Nextflix-Composable

    1 project | /r/JetpackCompose | 8 Apr 2023
  • jetpack navigation(https://github.com/raamcosta/compose-destinations) with activity

    1 project | /r/androiddev | 28 Mar 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 10 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Navigation projects in Kotlin? This list will help you:

Project Stars
1 compose-destinations 3,231
2 voyager 2,614
3 Cicerone 2,578
4 Decompose 2,255
5 FragNav 1,498
6 Material-BottomNavigation 1,466
7 AnimatedBottomBar 1,392
8 whatsApp-clone-compose 1,273
9 Trail-Sense 1,234
10 Appyx 1,142
11 Chip Navigation Bar 889
12 BubbleTabBar 752
13 compose-navigation-reimagined 547
14 Multi-Module-Nextflix-Composable 419
15 Fragula 335
16 Enro 257
17 Butterfly 219
18 Premo 199
19 acorn 181
20 guia 180
21 react-native-mapbox-navigation 162
22 JetNote 122
23 Sesame 109

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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