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
ltebean avatar

ltebean/LTNavigationBar

0
View on GitHub↗
4,428 stars·670 forks·Objective-C·MIT·11 views

LTNavigationBar

LTNavigationBar is an iOS navigation bar customizer and wrapper designed to modify the colors and visual behavior of system navigation bars during runtime. It serves as a user interface component for managing the appearance of top-level application navigation.

The library enables dynamic interface styling and navigation bar management, allowing for the modification of the system navigation bar to match custom application designs. This includes updating visual properties and layouts in real time based on the application context.

Features

  • Navigation Bar Controls - Provides APIs for configuring the appearance, visibility, and styling of native iOS navigation bars.
  • iOS Navigation Styling - Handles the customization of navigation bar layouts and styling across different screens in iOS applications.
  • Custom Navigation Bars - Constructs a custom view hierarchy to provide highly configurable top-level application navigation bars.
  • System Bar Visual Styling - Enables programmatic customization of colors and transparency for system navigation bars in real time.
  • Runtime Property Injection - Provides programmatic updates to native view properties like colors and fonts at runtime.
  • Visual Appearance Customizations - Allows modification of system navigation bar colors and appearance to match custom application designs.
  • iOS View Controller Transitions - Binds navigation styling logic to the iOS view controller lifecycle to ensure consistent states during screen transitions.
  • Styling Property Mappings - Implements mappings that associate internal configuration variables with specific native UIKit styling properties.
  • Swift UI Components - Provides a reusable user interface component built with Swift for managing top-level application navigation.
  • Developer Utilities - Dynamic navigation bar appearance category.
  • UI Effects and HUDs - Dynamic navigation bar transparency and styling.

Star history

Star history chart for ltebean/ltnavigationbarStar history chart for ltebean/ltnavigationbar

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to LTNavigationBar

Similar open-source projects, ranked by how many features they share with LTNavigationBar.
  • andreamazz/amscrollingnavbarandreamazz avatar

    andreamazz/AMScrollingNavbar

    6,002View on GitHub↗

    AMScrollingNavbar is a Swift UI component and controller designed to synchronize the movement of a UINavigationBar with the scroll position of a UIScrollView. It acts as a navigation bar behavior modifier that allows the navigation bar to hide or reveal itself dynamically based on user scroll interactions. The project provides a mechanism to coordinate the movement of multiple interface elements, enabling supplementary views such as toolbars or tab bars to slide in synchronization with the navigation bar. It utilizes offset-based translation and customizable scroll speeds to control how quick

    Swift
    View on GitHub↗6,002
  • grouper/flatuikitGrouper avatar

    Grouper/FlatUIKit

    7,742View on GitHub↗

    FlatUIKit is a flat design framework and component library for iOS. It provides a set of reusable interface elements and styling tools to implement a minimal aesthetic across native mobile applications. The kit replaces standard iOS controls with a collection of pre-styled components, including buttons, text fields, and segmented controls. It utilizes a predefined flat color palette, custom font integration, and a dedicated icon set to ensure a cohesive visual identity. The framework covers a wide range of UI elements, including customizable input controls, table cells, and navigation compon

    Objective-C
    View on GitHub↗7,742
  • scalessec/toastscalessec avatar

    scalessec/Toast

    3,890View on GitHub↗

    Toast is an iOS notification library and overlay tool used to display brief, temporary alert messages over the current screen. It provides a reusable interface component for Swift that delivers non-intrusive feedback without interrupting the primary application flow. The library manages the notification workflow by triggering transient pop-up alerts that automatically disappear after a short duration. It utilizes a view-based overlay system to ensure status updates and confirmation messages remain non-blocking to the user experience.

    Objective-C
    View on GitHub↗3,890
  • svprogresshud/svprogresshudSVProgressHUD avatar

    SVProgressHUD/SVProgressHUD

    12,461View on GitHub↗

    SVProgressHUD is a progress HUD library and overlay manager for iOS and tvOS applications. It provides a lightweight interface system for signaling background activity and operation status through task progress indicators and loading spinners. The system includes capabilities for visual style configuration, allowing for the adjustment of colors, fonts, and images. It also integrates haptic feedback triggering to generate physical vibrations on supported hardware to signal success, information, or error states. The library covers the management of app loading states and the display and remova

    Objective-Capplecarthagecocoapods
    View on GitHub↗12,461
See all 30 alternatives to LTNavigationBar→

Frequently asked questions

What does ltebean/ltnavigationbar do?

LTNavigationBar is an iOS navigation bar customizer and wrapper designed to modify the colors and visual behavior of system navigation bars during runtime. It serves as a user interface component for managing the appearance of top-level application navigation.

What are the main features of ltebean/ltnavigationbar?

The main features of ltebean/ltnavigationbar are: Navigation Bar Controls, iOS Navigation Styling, Custom Navigation Bars, System Bar Visual Styling, Runtime Property Injection, Visual Appearance Customizations, iOS View Controller Transitions, Styling Property Mappings.

What are some open-source alternatives to ltebean/ltnavigationbar?

Open-source alternatives to ltebean/ltnavigationbar include: andreamazz/amscrollingnavbar — AMScrollingNavbar is a Swift UI component and controller designed to synchronize the movement of a UINavigationBar… grouper/flatuikit — FlatUIKit is a flat design framework and component library for iOS. It provides a set of reusable interface elements… scalessec/toast — Toast is an iOS notification library and overlay tool used to display brief, temporary alert messages over the current… svprogresshud/svprogresshud — SVProgressHUD is a progress HUD library and overlay manager for iOS and tvOS applications. It provides a lightweight… swiftuix/swiftuix — SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform… chenyilong/cyltabbarcontroller — CYLTabBarController is an iOS tab bar UI library and interface system designed for implementing advanced navigation…