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

Marxon13/M13ProgressSuite

0
View on GitHub↗
3,907 stars·520 forks·Objective-C·13 views

M13ProgressSuite

M13ProgressSuite is a suite of mobile user interface components for iOS designed to track activity and task completion. It provides a collection of visual indicators including progress bars, rings, and pies, as well as specialized tools like navigation progress bars and status heads-up display overlays.

The library features a controllable progress indicator specifically for the top of navigation areas to track page-level activity. It also includes customizable heads-up displays that overlay views to communicate ongoing progress and status information.

The suite supports various task completion indicators through custom styles and indeterminate loading modes. These components are integrated into the user interface using a combination of declarative view compositions and view modifiers.

Features

  • Navigation Progress Bars - Implements a controllable progress indicator for iOS navigation areas to track page-level activity.
  • iOS Navigation Progress Tracking - Implements a controllable progress bar for the top of iOS navigation areas to track page-level activity.
  • iOS UI Components - Provides a suite of custom styled progress indicators and indeterminate loading states for iOS.
  • Visual Progress Indicators - Provides a system of visual indicators to keep users informed about the completion status of ongoing operations.
  • iOS Task Progress Visualizations - Displays the completion status of background operations via visual indicators like bars and rings on iOS.
  • Progress HUDs - Provides screen-blocking HUD overlays to communicate the progress and status of background tasks.
  • View Modifiers - Utilizes custom SwiftUI view modifiers to inject progress overlays and status indicators into existing views.
  • SwiftUI View Compositions - Builds modular progress indicators using declarative SwiftUI view compositions that react to state.
  • Indeterminate Indicators - Supports operation status visualization through custom styles and indeterminate loading modes.
  • Cross-Component Style Sharing - Implements shared interfaces to allow custom themes and visual traits across different progress components.
  • State-Driven Animations - Uses a dedicated animation system to interpolate progress indicators based on state changes.
  • Progress Indicators - Comprehensive suite of progress bar components.
  • Progress Indicators - Comprehensive suite of progress display tools.

Star history

Star history chart for marxon13/m13progresssuiteStar history chart for marxon13/m13progresssuite

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 M13ProgressSuite

Similar open-source projects, ranked by how many features they share with M13ProgressSuite.
  • jdg/mbprogresshudjdg avatar

    jdg/MBProgressHUD

    15,949View on GitHub↗

    MBProgressHUD is an Objective-C UI component and progress HUD library for iOS. It provides a screen-blocking activity indicator overlay that informs users of ongoing background processes using customizable icons and status labels. The library manages translucent interface layers to provide background task feedback and overlay management. It visualizes the completion percentage of long-running tasks through a dynamic overlay that prevents user interaction until a process completes.

    Objective-C
    View on GitHub↗15,949
  • 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
  • pkluz/pkhudpkluz avatar

    pkluz/PKHUD

    3,781View on GitHub↗

    PKHUD is a Swift interface library used to replicate native system heads-up displays and temporary visual notification overlays on iOS. It provides a framework for creating blurred visual alerts that float above the application interface to mirror the appearance and behavior of official system indicators. The library enables the emulation of specific system UI elements, such as those used for volume and screen rotation. It supports real-time content updates to transition between different visual states, such as switching from a loading spinner to a success checkmark. The toolkit manages over

    Swift
    View on GitHub↗3,781
  • devinross/tapkulibrarydevinross avatar

    devinross/tapkulibrary

    3,864View on GitHub↗

    tapkulibrary is a collection of reusable user interface elements and layout utilities for building native iOS applications. It provides a modular set of building blocks, including a custom graphics framework, networking toolkits, and specialized interface components. The library includes a dedicated media gallery component for creating 3D perspective coverflow galleries and swipeable lists, as well as a grid-based calendar interface for monthly event layouts and date selection. The toolkit covers asynchronous network communication, allowing for data request scheduling on background threads.

    Objective-C
    View on GitHub↗3,864
See all 30 alternatives to M13ProgressSuite→

Frequently asked questions

What does marxon13/m13progresssuite do?

M13ProgressSuite is a suite of mobile user interface components for iOS designed to track activity and task completion. It provides a collection of visual indicators including progress bars, rings, and pies, as well as specialized tools like navigation progress bars and status heads-up display overlays.

What are the main features of marxon13/m13progresssuite?

The main features of marxon13/m13progresssuite are: Navigation Progress Bars, iOS Navigation Progress Tracking, iOS UI Components, Visual Progress Indicators, iOS Task Progress Visualizations, Progress HUDs, View Modifiers, SwiftUI View Compositions.

What are some open-source alternatives to marxon13/m13progresssuite?

Open-source alternatives to marxon13/m13progresssuite include: jdg/mbprogresshud — MBProgressHUD is an Objective-C UI component and progress HUD library for iOS. It provides a screen-blocking activity… svprogresshud/svprogresshud — SVProgressHUD is a progress HUD library and overlay manager for iOS and tvOS applications. It provides a lightweight… pkluz/pkhud — PKHUD is a Swift interface library used to replicate native system heads-up displays and temporary visual notification… devinross/tapkulibrary — tapkulibrary is a collection of reusable user interface elements and layout utilities for building native iOS… jaydee3/jdstatusbarnotification — JDStatusBarNotification is a Swift notification banner library and iOS UI component designed to display customizable… ninjinkun/njkwebviewprogress — NJKWebViewProgress is an iOS web view UI component and loading monitor designed to track and visually represent the…