awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
satya164 avatar

satya164/react-native-tab-viewArchived

0
View on GitHub↗

React Native Tab View

This project provides a tabbed navigation component for cross-platform mobile applications. It functions as a navigational container that organizes content into separate views, allowing users to switch between screens via a tab bar or swipe gestures.

The component features a customizable tab bar interface that supports branded styling, icons, badges, and horizontal scrolling to accommodate numerous navigation targets. It also includes a deferred rendering system that delays the instantiation of tab scenes until they receive focus to improve initial load speed.

The implementation covers tab bar management and interaction interception, enabling custom logic to modify default switching behavior. Additional capabilities include keyboard interaction control to manage software keyboard visibility during scene transitions.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • React Native Navigation Frameworks - Provides a specialized navigation framework for managing routing and screen transitions in React Native.
  • Gesture-Driven Page Switching - Includes logic that triggers transitions between full-page views based on swipe gestures.
  • Cross-Platform Mobile Navigation Libraries - Provides a declarative routing system for consistent screen management across different mobile operating systems.
  • Cross-Platform Development - Enables consistent tabbed navigation layouts across iOS and Android using a single codebase.
  • Tabbed Containers - Provides layout containers that organize content into switchable tabbed sections.
  • Tabbed Navigation - Provides a navigational container that organizes content into selectable tabbed views.
  • Tab Bars - Offers a customizable tab bar controller for application navigation.
  • Scrollable - Supports horizontally scrollable tab bars to accommodate numerous navigation targets without crowding.
  • React Native Performance Optimizations - Implements techniques to improve startup time and efficiency in React Native via deferred rendering.
  • Deferred UI Initialization - Implements performance patterns that delay the creation of UI elements until they are focused.
  • Navigation Event Interceptors - Provides a logic layer to intercept, modify, or cancel tab transition events.
  • Content-Driven State Synchronization - Links the active index of the content sequence to UI state changes in the navigation bar.
  • Mobile Interface Layouts - Allows customization of tab bars with icons, labels, and badges to organize mobile content.
  • Deferred Rendering - Implements techniques that delay the rendering of expensive elements to improve initial load times.
  • Tab Bar Customizers - Provides components for styling and managing the layout of tab bars.
  • Tab Interaction Logic - Provides the capability to execute custom logic to intercept or prevent default tab switching behavior.
5,113 stars·1,052 forks·TypeScript·MIT·17 views

Star history

Star history chart for satya164/react-native-tab-viewStar history chart for satya164/react-native-tab-view

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with React Native Tab View

These projects share indexed features with React Native Tab View. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • ptomasroos/react-native-scrollable-tab-viewptomasroos avatar

    ptomasroos/react-native-scrollable-tab-view

    6,945View on GitHub↗

    This project is a React Native UI component for implementing swipeable tab navigation. It organizes mobile app content into category tabs that users navigate through horizontal gestures or direct interaction. The system synchronizes the movement of the tab indicator with the page scroll offset. It supports the integration of custom tab bars and provides the ability to maintain independent scroll positions for each individual page. Navigation can be managed programmatically, including the ability to define initial starting pages or disable gesture-based swiping. The component also includes tr

    JavaScriptanimatedreact-nativeswipe
    View on GitHub↗6,945
  • aksonov/react-native-router-fluxaksonov avatar

    aksonov/react-native-router-flux

    8,927View on 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
    View on GitHub↗8,927
  • xmartlabs/xlpagertabstripxmartlabs avatar

    xmartlabs/XLPagerTabStrip

    7,005View on GitHub↗

    XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller pager. It functions as a gesture-based view switcher, allowing users to navigate between different screen views through either direct tab selection or horizontal swipe gestures. The project provides a wrapper for segmented controls and other tab indicator styles to manage the switching of multiple child views. It supports various tab indicator styling options, including button bars and simple indicator bars, and allows for the configuration of tab transition behaviors. The system

    Swift
    View on GitHub↗7,005
  • brentvatne/react-native-scrollable-tab-viewbrentvatne avatar

    brentvatne/react-native-scrollable-tab-view

    6,944View on GitHub↗

    This project is a cross-platform mobile tab navigator for React Native. It provides a swipable tab interface and an animated view switcher that allows users to move between different content areas using horizontal swipe gestures. The system features a customizable tab bar component that can be styled or replaced with custom components to control the visual layout. It supports independent scroll state management, ensuring each individual page maintains its own vertical scroll position when switching views. The navigation framework handles tab transition control and adjacent page pre-rendering

    JavaScript
    View on GitHub↗6,944
Compare all 30 related projects→

Frequently asked questions

What does satya164/react-native-tab-view do?

This project provides a tabbed navigation component for cross-platform mobile applications. It functions as a navigational container that organizes content into separate views, allowing users to switch between screens via a tab bar or swipe gestures.

What are the main features of satya164/react-native-tab-view?

The main features of satya164/react-native-tab-view are: React Native Navigation Frameworks, Gesture-Driven Page Switching, Cross-Platform Mobile Navigation Libraries, Cross-Platform Development, Tabbed Containers, Tabbed Navigation, Tab Bars, Scrollable.

Which projects share features with satya164/react-native-tab-view?

Projects with overlapping indexed features include: ptomasroos/react-native-scrollable-tab-view — This project is a React Native UI component for implementing swipeable tab navigation. It organizes mobile app content… aksonov/react-native-router-flux — This project is a cross-platform mobile navigation library and declarative routing engine. It maps components to named… xmartlabs/xlpagertabstrip — XLPagerTabStrip is a navigation component for iOS that synchronizes a tabbed menu with a swipable view controller… brentvatne/react-native-scrollable-tab-view — This project is a cross-platform mobile tab navigator for React Native. It provides a swipable tab interface and an… wikimedia/wikipedia-ios — The Wikipedia iOS app is a native client for reading, editing, and contributing to Wikipedia articles on iPhone and… rubensousa/viewpagercards — ViewPagerCards is a mobile swipe navigation component and gesture-based view pager used to create horizontal swipable…

Curated searches featuring React Native Tab View

Hand-picked collections where React Native Tab View appears.
  • React Native UI Component Libraries