awesome-repositories.com
Blog
MCP
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
·
eggswift avatar

eggswift/ESTabBarController

0
View on GitHub↗
5,238 stele·620 fork-uri·Swift·MIT·7 vizualizări

ESTabBarController

ESTabBarController este un framework Swift pentru personalizarea aspectului, animațiilor și logicii comportamentale a barelor de navigare (tab bars). Oferă un kit UI de navigare interactiv conceput pentru a gestiona componentele de navigare, inclusiv controllere pentru badge-uri și meniuri de tip overflow.

Proiectul integrează animații vectoriale Lottie pentru a reda grafică în mișcare interactivă în cadrul interfeței de navigare. Include, de asemenea, un mecanism care convertește automat elementele de navigare în exces într-un meniu dropdown atunci când lățimea ecranului disponibilă este depășită.

Framework-ul acoperă domenii largi de capabilități, inclusiv gestionarea badge-urilor pentru contoarele de notificări, stilizarea elementelor specifice brandului și designul interacțiunii pentru ajustarea zonelor de atingere și a feedback-ului de selecție.

Features

  • Tab Bar Customizers - Provides a comprehensive framework for styling and managing the appearance and layout of iOS navigation tab bars.
  • Mobile Overflow Menus - Handles large numbers of navigation items by creating dropdown menus when they exceed the available mobile screen width.
  • Badge Controllers - Ships a specialized tool for displaying and managing notification counters and status indicators on navigation items.
  • Swift Tab Bar Controllers - Provides a Swift framework for customizing the appearance, animations, and behavioral logic of navigation tab bars.
  • Tab Notification Overlays - Implements coordinate-aware overlay layers to position notification badges accurately on top of navigation tab items.
  • Lottie Integrations - Integrates Lottie JSON-based vector animations to render interactive motion graphics within the navigation interface.
  • Navigation Badge Management - Manages notification counters and status indicators on tab bar items to alert users to updates.
  • Responsive Overflow Logic - Detects when item counts exceed screen width and automatically redirects excess elements into a secondary dropdown menu.
  • Overflow Menu Controllers - Implements a controller that converts excess navigation items into a dropdown menu when screen width is exceeded.
  • Overflow Menus - Implements a mechanism that automatically converts excess navigation items into a dropdown menu when screen width is exceeded.
  • Touch Area Optimizations - Improves user interaction by adjusting touch areas and providing visual feedback for navigation selections.
  • Tab Bar Animation Toolkits - Implements specialized animations and Lottie vector motion graphics within tab navigation components.
  • Brand Theme Injection - Implements a centralized styling model to inject brand-specific colors and visual effects into tab components.
  • Interactive UI Enhancements - Offers a suite of tools for applying interactive visual feedback and smooth transitions to navigation tab items.
  • Selection Feedback Animations - Triggers visual animations and style changes based on selection events for immediate user feedback.
  • Composition Containers - Provides a composition-based layout system that wraps tab items in flexible containers for expanded touch areas.
  • Tabs - Highly customizable tab bar controller.
  • UI Components and Widgets - Customizable tab bar with animation support.

Istoric stele

Graficul istoricului de stele pentru eggswift/estabbarcontrollerGraficul istoricului de stele pentru eggswift/estabbarcontroller

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

Alternative open-source pentru ESTabBarController

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu ESTabBarController.
  • ramotion/animated-tab-barAvatar Ramotion

    Ramotion/animated-tab-bar

    11,090Vezi pe GitHub↗

    This project is a Swift UI tab bar library and animation framework for iOS. It provides a custom tab bar controller designed to manage programmatic icon transitions and motion effects when users switch between different views in a mobile application. The toolkit includes built-in tab icon effects such as bouncing and rotating, as well as a custom animation protocol that allows for the definition of precise transition behaviors. These components are used to implement fluid motion effects and interactive navigation elements.

    Swift
    Vezi pe GitHub↗11,090
  • chenyilong/cyltabbarcontrollerAvatar ChenYilong

    ChenYilong/CYLTabBarController

    6,996Vezi pe GitHub↗

    CYLTabBarController is an iOS tab bar UI library and interface system designed for implementing advanced navigation layouts, glassmorphism effects, and dynamic vector-based icon animations. It provides a collection of components to customize the standard iOS navigation bar with specialized visual styles and layouts. The library distinguishes itself through the integration of Lottie for vector animations within navigation icons and the inclusion of a glassmorphism UI kit for creating blurred, translucent overlays. It specifically enables the implementation of emphasized center action buttons a

    Swift
    Vezi pe GitHub↗6,996
  • h07000223/flycotablayoutAvatar H07000223

    H07000223/FlycoTabLayout

    11,101Vezi pe GitHub↗

    FlycoTabLayout is a Java-based library for building tabbed navigation interfaces in Android applications. It functions as a custom view component and navigation tool that allows developers to organize content into switchable categories using customizable indicators and animations. The library distinguishes itself through integrated notification badge components that display unread message tips and status indicators directly on individual tabs. It also provides specialized navigation synchronization, allowing the tab layout to function as a standalone component or as a linked navigation bar ti

    Java
    Vezi pe GitHub↗11,101
  • ptomasroos/react-native-scrollable-tab-viewAvatar ptomasroos

    ptomasroos/react-native-scrollable-tab-view

    6,945Vezi pe 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
    Vezi pe GitHub↗6,945
Vezi toate cele 30 alternative pentru ESTabBarController→

Întrebări frecvente

Ce face eggswift/estabbarcontroller?

ESTabBarController este un framework Swift pentru personalizarea aspectului, animațiilor și logicii comportamentale a barelor de navigare (tab bars). Oferă un kit UI de navigare interactiv conceput pentru a gestiona componentele de navigare, inclusiv controllere pentru badge-uri și meniuri de tip overflow.

Care sunt principalele funcționalități ale eggswift/estabbarcontroller?

Principalele funcționalități ale eggswift/estabbarcontroller sunt: Tab Bar Customizers, Mobile Overflow Menus, Badge Controllers, Swift Tab Bar Controllers, Tab Notification Overlays, Lottie Integrations, Navigation Badge Management, Responsive Overflow Logic.

Care sunt câteva alternative open-source pentru eggswift/estabbarcontroller?

Alternativele open-source pentru eggswift/estabbarcontroller includ: ramotion/animated-tab-bar — This project is a Swift UI tab bar library and animation framework for iOS. It provides a custom tab bar controller… chenyilong/cyltabbarcontroller — CYLTabBarController is an iOS tab bar UI library and interface system designed for implementing advanced navigation… h07000223/flycotablayout — FlycoTabLayout is a Java-based library for building tabbed navigation interfaces in Android applications. It functions… ptomasroos/react-native-scrollable-tab-view — This project is a React Native UI component for implementing swipeable tab navigation. It organizes mobile app content… 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… hackware1993/magicindicator — MagicIndicator is a library for rendering visual page markers and navigation tabs that synchronize with paginated…