awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
react-community avatar

react-community/react-navigation

0
View on GitHub↗
24,480 stele·5,127 fork-uri·TypeScript·6 vizualizărireactnavigation.org↗

React Navigation

React Navigation is a cross-platform routing framework and navigation library designed to synchronize routing logic and navigation flows across Android, iOS, and web platforms. It functions as a mobile app router that coordinates transitions between different application views while maintaining a consistent navigation history.

The project provides a system for managing screens and navigation state in React Native applications. It enables the definition of paths and the coordination of movement between views to maintain an organized flow throughout the user experience.

The framework covers broad capability areas including mobile app routing, cross-platform UI navigation, and navigation state management to track the history of views.

Features

  • Navigation & Routing - Coordinates movement between screens and tracks the current navigation state across all available views in mobile apps.
  • App Routing and Navigation - Provides a framework for managing complex navigation flows, deep links, and screen transitions in mobile applications.
  • React Native Navigation - Provides a comprehensive navigation solution specifically designed for React Native mobile applications.
  • Navigation State Management - Handles the navigation stack and history to ensure users can move back and forth between views seamlessly.
  • Mobile App Routers - Coordinates transitions between different application views while maintaining a consistent navigation history.
  • Navigation State Trees - Tracks the current active screen and navigation history using a nested object tree for predictable state transitions.
  • Cross-Platform UI Frameworks - Enables the development of consistent routing and screen transitions across multiple operating systems and web browsers.
  • Navigation Routing - Provides systems for defining and managing the navigation paths that route users between different application views.
  • Compositional Hierarchies - Implements a hierarchical navigator pattern where independent controllers are nested to manage complex internal routing logic.
  • Render-Time State Hooks - Utilizes React hooks to synchronize the internal navigation state with the UI for automatic re-rendering.
  • Route Configuration Schemas - Employs structured configuration objects to define navigation paths and parameters, ensuring type-safe transitions between screens.
  • Cross-Platform UI Abstractions - Provides a framework that maps high-level navigation routes to native platform widgets across iOS, Android, and web.
  • Cross-Platform Frameworks - Acts as a framework for building a single codebase that synchronizes navigation flows across Android, iOS, and web.
  • Navigation - Standard library for cross-platform navigation and routing.

Istoric stele

Graficul istoricului de stele pentru react-community/react-navigationGraficul istoricului de stele pentru react-community/react-navigation

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face react-community/react-navigation?

React Navigation is a cross-platform routing framework and navigation library designed to synchronize routing logic and navigation flows across Android, iOS, and web platforms. It functions as a mobile app router that coordinates transitions between different application views while maintaining a consistent navigation history.

Care sunt principalele funcționalități ale react-community/react-navigation?

Principalele funcționalități ale react-community/react-navigation sunt: Navigation & Routing, App Routing and Navigation, React Native Navigation, Navigation State Management, Mobile App Routers, Navigation State Trees, Cross-Platform UI Frameworks, Navigation Routing.

Care sunt câteva alternative open-source pentru react-community/react-navigation?

Alternativele open-source pentru react-community/react-navigation includ: flutter/samples — This is a comprehensive library of code examples and reference implementations for building cross-platform user… microsoft/reactxp — ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It… aksonov/react-native-router-flux — This project is a cross-platform mobile navigation library and declarative routing engine. It maps components to named… alibaba/arouter — ARouter is a framework for Android applications designed to decompose monolithic apps into smaller, independent… google/gxui — gxui is an experimental Go GUI framework and cross-platform UI library used to create graphical user interfaces that… didi/chameleon — Chameleon is a cross-platform application framework and component library used to develop applications for the web and…

Alternative open-source pentru React Navigation

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu React Navigation.
  • flutter/samplesAvatar flutter

    flutter/samples

    19,172Vezi pe GitHub↗

    This is a comprehensive library of code examples and reference implementations for building cross-platform user interfaces with Flutter. The project provides a collection of demo applications and guides designed to illustrate the implementation of design patterns, animation techniques, and testing workflows. The repository features specific demonstrations for native integration, including examples of embedding modules into existing native applications, using platform channels, and bridging native code with the framework. It also serves as an animation reference, providing implementations for

    Dart
    Vezi pe GitHub↗19,172
  • microsoft/reactxpAvatar microsoft

    microsoft/reactxp

    8,257Vezi pe GitHub↗

    ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It provides a declarative interface that maps to different native implementation sets depending on the target environment. The project enables consistent visual experiences across operating systems through a flexbox-based layout engine, a virtual stack for navigation management, and a unified native-bridge API for accessing system services. It distinguishes itself with specialized capabilities for declarative animation orchestration, platform-specific logic resolution, and an aut

    TypeScript
    Vezi pe GitHub↗8,257
  • aksonov/react-native-router-fluxAvatar aksonov

    aksonov/react-native-router-flux

    8,927Vezi pe GitHub↗

    This project is a cross-platform mobile navigation library and declarative routing engine. It maps components to named scenes within a centralized configuration to manage application flow and screen transitions. The system distinguishes itself through a variety of specialized navigation patterns, including a mobile drawer navigation system for side menus and a tab navigation framework for organizing top-level views. It also features a modal overlay manager for rendering screens as pop-ups or transparent lightboxes and a deep linking handler that maps incoming URIs to specific application scen

    JavaScript
    Vezi pe GitHub↗8,927
  • alibaba/arouterAvatar alibaba

    alibaba/ARouter

    14,476Vezi pe GitHub↗

    ARouter is a framework for Android applications designed to decompose monolithic apps into smaller, independent modules. It provides a URL-based routing system that enables navigation between decoupled components and modules without requiring direct class dependencies. The framework includes a navigation interceptor to handle authentication, redirection, and custom activity animations during page transitions. It also features a service injector that manages dependencies across modules using an inversion of control pattern and interface-based injection. The toolset covers inter-module navigat

    Javaandroidcomponentizationdependency-injection
    Vezi pe GitHub↗14,476
  • Vezi toate cele 30 alternative pentru React Navigation→