{"id":22325226,"url":"https://github.com/dinesh2510/navigation-in-jetpack-compose","last_synced_at":"2025-10-14T13:31:52.701Z","repository":{"id":214638098,"uuid":"736990020","full_name":"Dinesh2510/Navigation-in-Jetpack-Compose","owner":"Dinesh2510","description":"The Navigation component provides support for Jetpack Compose applications. You can navigate between composables while taking advantage of the Navigation component's infrastructure and features. Basic concept about navigation in Jetpack compose.","archived":false,"fork":false,"pushed_at":"2024-01-17T16:45:13.000Z","size":6335,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T07:06:57.987Z","etag":null,"topics":["android-ui","introduction-to-navigation","jetapck-compose","jetpack-android","jetpack-compose","jetpack-compose-clean-navigation","jetpack-compose-navigation","jetpack-compose-navigation-tutorial","jetpack-compose-tutorial","jetpack-compose-with-navigation","jetpack-lifecycle-components","jetpack-navigation","jetpackcompose","kotlin-coroutines","kotlin-multiplatform","lazycolumn","lazyrow","navigation-component-for-jetpack-compose","navigation-in-jetpack-compose","navigation-with-compose"],"latest_commit_sha":null,"homepage":"https://pixeldev.in/","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dinesh2510.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-12-29T13:21:41.000Z","updated_at":"2024-11-03T12:47:14.000Z","dependencies_parsed_at":"2024-01-07T08:24:18.774Z","dependency_job_id":null,"html_url":"https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose","commit_stats":null,"previous_names":["dinesh2510/navigation-in-jetpack-compose"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Dinesh2510/Navigation-in-Jetpack-Compose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dinesh2510%2FNavigation-in-Jetpack-Compose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dinesh2510%2FNavigation-in-Jetpack-Compose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dinesh2510%2FNavigation-in-Jetpack-Compose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dinesh2510%2FNavigation-in-Jetpack-Compose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dinesh2510","download_url":"https://codeload.github.com/Dinesh2510/Navigation-in-Jetpack-Compose/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dinesh2510%2FNavigation-in-Jetpack-Compose/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279018715,"owners_count":26086609,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-ui","introduction-to-navigation","jetapck-compose","jetpack-android","jetpack-compose","jetpack-compose-clean-navigation","jetpack-compose-navigation","jetpack-compose-navigation-tutorial","jetpack-compose-tutorial","jetpack-compose-with-navigation","jetpack-lifecycle-components","jetpack-navigation","jetpackcompose","kotlin-coroutines","kotlin-multiplatform","lazycolumn","lazyrow","navigation-component-for-jetpack-compose","navigation-in-jetpack-compose","navigation-with-compose"],"created_at":"2024-12-04T02:10:53.289Z","updated_at":"2025-10-14T13:31:47.687Z","avatar_url":"https://github.com/Dinesh2510.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Navigation in Jetpack Compose [MAIN Branch]\n\n### Navigaiton Projects\n| Name | Branch Name | Clone Url |\n| ------------- | ------------- |  ------------- | \n| Navigation with compose  | [Main](https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose)  | `git clone https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose.git` |\n| Navigation with Arguments  | [navigation_part2](https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose/tree/navigation_part2)  | `git clone https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose.git -b navigation_part2` |\n| Nested Navigation  | [nested_nav](https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose/tree/nested_nav)  | `git clone https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose.git -b nested_nav` |\n\n## Overview\nThis repository provides a comprehensive guide and example code for implementing navigation in Jetpack Compose, covering fundamental concepts to advanced techniques.\n\n## Key Features\n- **NavHost Setup**: Learn how to set up a NavHost to manage navigation within your Jetpack Compose app.\n- **NavController**: Understand the usage of NavController for seamless navigation control.\n- **Navigation Composable Functions**: Dive into the various composable functions that facilitate navigation between screens.\n- **Handling Arguments**: Explore how to pass data between destinations using Jetpack Compose navigation.\n- **Advanced Navigation Patterns**: Learn advanced navigation patterns to handle complex app flows.\n- **Troubleshooting Tips**: Get insights into common challenges faced during navigation and how to overcome them.\n\n## Screenshots\n| Introduction to Navigation | Navigating with arguments |\n| ------------- | ------------- | \n| [![IMAGE](https://img.youtube.com/vi/wSWUIbbG3Sg/0.jpg)](https://www.youtube.com/watch?v=/wSWUIbbG3Sg)  | [![IMAGE](https://img.youtube.com/vi/cSlvQtdwIGc/0.jpg)](https://www.youtube.com/watch?v=cSlvQtdwIGc)  |\n\n\n## Getting Started\nTo integrate this navigation module into your Jetpack Compose project, follow these steps:\n\n1. Clone this repository: git clone https://github.com/Dinesh2510/Navigation-in-Jetpack-Compose.git.\n2. Copy the navigation package into your project.\n3. Follow the provided examples and documentation.\n## Dependencies\nThe project relies on the following dependencies:\n\n- Jetpack Compose\n- Navigation Compose\n\n## Contribution\nFeel free to contribute to this project by opening issues or submitting pull requests. Your feedback and collaboration are highly appreciated!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinesh2510%2Fnavigation-in-jetpack-compose","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdinesh2510%2Fnavigation-in-jetpack-compose","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinesh2510%2Fnavigation-in-jetpack-compose/lists"}