# ChenYilong/CYLTabBarController

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, Liquid Glass and adding a bigger center UITabBar Item.  [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar，支持中间带+号的TabBar样式，自带红点角标，支持动态刷新。【iOS27 & Dark Mode & iPhone 17 tested】

Repository: https://github.com/ChenYilong/CYLTabBarController
Canonical: https://ross.abutalabs.com/products/cyltabbarcontroller
Language: Swift
License: MIT
License Family: permissive
Topics: tabbar, cocoapods, swift, ui, ios, view, uikit, xcode, lottie, lottie-ios, animation, tabbarcontroller, objective-c, objc, darkmode, estabbarcontroller-swift, ios26-liquid-glass, estabbarcontroller, estabbar
Last push: 2026-08-12T11:19:25+00:00

## Health v2 (maintenance only)
Score: 97/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 97, release rhythm 95, longevity 100
- inputs: {"age_days": 3965, "days_push": 21, "days_rel": 33, "gap_med": 22.0, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7018, forks 1457 (observed 2026-08-28T04:09:53.434264+00:00)

## What it is
CYLTabBarController is an iOS UI library that adds Lottie animations, Liquid Glass styling, red-dot badges, and an enlarged center button to UITabBar with minimal code. It supports both Objective-C and Swift and is tested on recent iOS versions including dark mode.

## Use cases
- add lottie animations to ios tab bar items
- create a tab bar with a raised center plus button
- show red dot badges on tab bar icons
- customize uitabbar appearance with liquid glass style
- dynamically refresh tab bar items at runtime
- support dark mode in a custom tab bar

## When to choose
- building an iOS app with UIKit that needs an animated or custom tab bar
- you need a center action button in the tab bar with one line of setup
- you want badge/red-dot support and dynamic tab updates out of the box

## When to avoid
- building with SwiftUI tab APIs instead of UIKit
- your app targets platforms other than iOS
- you need a fully custom navigation or non-tab-based layout

## Facets
- artifact type: library
- maturity: active
- function: ui-components, animation, mobile-framework
- domain: mobile-development, frontend, web-design
- platform: -
- tags: tabbar, uikit, lottie, cocoapods, objective-c, dark-mode, liquid-glass, badge, ios, mobile, swift

## Member repositories
- ChenYilong/CYLTabBarController (main) score 97

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:53.434264+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:40:38.424677+00:00, confidence not recorded.
  - readme: https://github.com/ChenYilong/CYLTabBarController (fetched 2026-08-28T04:09:53.434264+00:00, sha 96ec7acbc2c1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
