route-composer
Navigation library
A protocol-oriented library that simplifies navigation and deep linking in iOS applications
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.
901 stars
33 watching
63 forks
Language: Swift
last commit: 10 months ago
Linked from 1 awesome list
controllers-compositioncoordinatorcoordinator-patterndeeplinkdeeplinksfactoryfinderiosmvvm-cmvvm-coordinatornavigationrouterrouting-engineswiftswift5universal-links
Related projects:
Repository | Description | Stars |
---|---|---|
nikans/monarchrouter | A router library for managing complex app navigation and state transitions in Swift | 42 |
bahn-x/swift-composable-navigator | A comprehensive navigation library for SwiftUI applications, addressing common challenges and providing a composable and testable solution. | 580 |
andr3whur5t/react-native-route-navigator | A navigation library for React Native apps using URIs to facilitate data transfer between components. | 27 |
mijick/navigationview | A SwiftUI navigation library that simplifies the process of creating and managing navigation stacks in iOS apps. | 267 |
avito-tech/marshroute | A Swift-based library that simplifies navigation logic in iOS applications by centralizing router-driven transitions and presenting views. | 224 |
ericvicenti/navigation-rfc | An exploration of navigation concepts and components for React Native, with the goal of improving modularity and independence from view logic. | 441 |
esqarrouth/ezswipecontroller | A UIPageViewController library for creating swipe-based navigation in iOS applications | 843 |
mtrpcic/pathjs | A lightweight JavaScript library for client-side routing with support for Hashbangs and HTML5 pushState. | 1,096 |
koajs/router | Provides a flexible routing system for building web applications with Koa. | 867 |
expo/ex-navigator | An alternative navigation solution for React Native applications built on top of the native Navigator component | 522 |
classicalconditioning/vue-router-nav | A minimalistic navigation bar component for Vue applications | 32 |
marty-suzuki/sahistorynavigationviewcontroller | A custom navigation controller implementation with task manager-like UI and support for 3D Touch | 1,571 |
spatie/laravel-navigation | Provides a flexible and renderless navigation system for Laravel applications | 498 |
alexhoma/routex.js | A Next.js router library for managing dynamic routes and building custom link components. | 39 |
expo/react-native-url-handler | Enables navigation to external URLs and handles in-app URL requests within a mobile application. | 36 |