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
·
ChenYilong avatar

ChenYilong/CYLTabBarController

0
View on GitHub↗
6,996 stele·1,458 fork-uri·Swift·MIT·3 vizualizări

CYLTabBarController

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 and the addition of notification badges to navigation items.

The system covers a range of layout and interaction capabilities, including orientation-aware layout adjustments, nested tab bar architectures, and the ability to track and intercept tab interaction events. It also provides configuration options for navigation bar height and the visibility of item icons and text.

Features

  • Tab Bar Customizers - Provides a comprehensive system for styling and managing custom tab bar layouts on iOS.
  • Lottie Animation Integrations - Adds dynamic vector animations to navigation icons and interactive elements using the Lottie framework.
  • Lottie Integrations - Integrates Lottie vector animations within tab bar icons to create dynamic visual transitions.
  • iOS Interaction Design - Implements native iOS interaction patterns through engaging navigation transitions and interactive tab elements.
  • iOS Navigation Styling - Enables the design of custom tab bar layouts with emphasized center buttons and notification badges.
  • Glassmorphism Styling - Provides a set of visual effects for creating blurred translucent overlays and liquid glass styles.
  • Blur and Glass Background Styles - Applies blur filters and transparency layers to the navigation bar to achieve a glassmorphism visual style.
  • Animated Icons - Integrates vector animations into navigation items to provide dynamic visual feedback.
  • Center Action Buttons - Implements specific frame offset calculations to place an enlarged, centered action button within the navigation bar.
  • Center - Provides the ability to place an emphasized primary action button in the center of the navigation bar.
  • Notification Badges - Attaches indicator views to navigation items to display dynamic notification counts or alert statuses.
  • Layout Orientation Recalculation - Automatically updates the width and position of navigation elements during device orientation changes.
  • Development Frameworks - A low-coupling framework for managing tab-based navigation.

Istoric stele

Graficul istoricului de stele pentru chenyilong/cyltabbarcontrollerGraficul istoricului de stele pentru chenyilong/cyltabbarcontroller

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 chenyilong/cyltabbarcontroller?

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.

Care sunt principalele funcționalități ale chenyilong/cyltabbarcontroller?

Principalele funcționalități ale chenyilong/cyltabbarcontroller sunt: Tab Bar Customizers, Lottie Animation Integrations, Lottie Integrations, iOS Interaction Design, iOS Navigation Styling, Glassmorphism Styling, Blur and Glass Background Styles, Animated Icons.

Care sunt câteva alternative open-source pentru chenyilong/cyltabbarcontroller?

Alternativele open-source pentru chenyilong/cyltabbarcontroller includ: eggswift/estabbarcontroller — ESTabBarController is a Swift framework for customizing the appearance, animations, and behavioral logic of navigation… h07000223/flycotablayout — FlycoTabLayout is a Java-based library for building tabbed navigation interfaces in Android applications. It functions… mamaral/onboard — Onboard is an iOS onboarding framework designed for creating guided welcome screen sequences and tutorial flows. It… hackware1993/magicindicator — MagicIndicator is a library for rendering visual page markers and navigation tabs that synchronize with paginated… 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…

Alternative open-source pentru CYLTabBarController

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu CYLTabBarController.
  • eggswift/estabbarcontrollerAvatar eggswift

    eggswift/ESTabBarController

    5,238Vezi pe GitHub↗

    ESTabBarController is a Swift framework for customizing the appearance, animations, and behavioral logic of navigation tab bars. It provides an interactive navigation UI kit designed to manage navigation components, including badge controllers and overflow menus. The project integrates Lottie vector animations to render interactive motion graphics within the navigation interface. It also includes a mechanism that automatically converts excess navigation items into a dropdown menu when the available screen width is exceeded. The framework covers broad capability areas including badge manageme

    Swift
    Vezi pe GitHub↗5,238
  • 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
  • mamaral/onboardAvatar mamaral

    mamaral/Onboard

    6,581Vezi pe GitHub↗

    Onboard is an iOS onboarding framework designed for creating guided welcome screen sequences and tutorial flows. It provides a page transition engine to manage navigation and animations between sequential screens containing images, text, and action buttons. The framework includes a SwiftUI UI library with customizable layout components and styles. It features a system for animating content and managing the navigation flow, which allows for the implementation of smooth transitions and fade effects between instructional screens. The project covers background management with support for static

    Objective-C
    Vezi pe GitHub↗6,581
  • hackware1993/magicindicatorAvatar hackware1993

    hackware1993/MagicIndicator

    9,799Vezi pe GitHub↗

    MagicIndicator is a library for rendering visual page markers and navigation tabs that synchronize with paginated views in Android applications. It provides a set of tools for implementing interactive page indicators, including components for tracking and controlling page positions within sliding containers and fragment navigation systems. The project supports customizable tab navigation through custom layout files and interface-based styling. It enables the integration of notification badges, allowing numeric or status markers to be overlaid on navigation tabs to alert users of updates. The

    Javaindicatorpagerslidingtabstriptablayout
    Vezi pe GitHub↗9,799
  • Vezi toate cele 30 alternative pentru CYLTabBarController→