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
Back to skywinder/gaugekit

Open-source alternatives to GaugeKit

30 open-source projects similar to skywinder/gaugekit, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best GaugeKit alternative.

  • xmartlabs/eurekaxmartlabs avatar

    xmartlabs/Eureka

    11,820View on GitHub↗

    Eureka is a framework for building structured data-entry interfaces and forms in Swift for iOS applications. It provides a declarative UI layout engine and a dynamic input interface to define fields, sections, and row layouts through a configuration layer. The system distinguishes itself through dynamic interface management, including conditional visibility and interaction control that reacts to real-time user changes. It supports complex input behaviors such as expandable row rendering, multivalued field management for inserting or deleting similar rows, and custom keyboard navigation that s

    Swift
    View on GitHub↗11,820
  • yannickl/ylprogressbaryannickl avatar

    yannickl/YLProgressBar

    1,266View on GitHub↗

    UIProgressView replacement with an highly and fully customizable animated progress bar in pure Core Graphics

    Objective-C
    View on GitHub↗1,266
  • keepsafe/taptargetviewKeepSafe avatar

    KeepSafe/TapTargetView

    5,461View on GitHub↗

    TapTargetView is a set of UI components designed for user onboarding and feature discovery. It provides visual callouts, focus indicators, and markers that direct user attention toward specific screen elements to introduce new or hidden functionality. The system implements Material Design guidelines for its feature discovery UI, ensuring that visual highlights and interactive callouts remain consistent with standardized design specifications. It supports the creation of interactive product tours by chaining multiple interaction points into a sequential path. This is achieved through coordina

    Java
    View on GitHub↗5,461
  • juanpe/skeletonviewJuanpe avatar

    Juanpe/SkeletonView

    12,873View on GitHub↗

    SkeletonView is an iOS loading skeleton library used to display animated placeholder views that mimic a layout's structure while asynchronous data loads. It functions as a UI placeholder generator and a UIView animation framework to indicate active background processes. The library includes a list view skeleton orchestrator that generates placeholder cells and headers for table and collection views based on data source protocols. It provides tools to simulate text layouts using configurable line counts and spacing to prepare users for the final screen structure. Capability areas cover the co

    Swift
    View on GitHub↗12,873

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • ninjinkun/njkwebviewprogressninjinkun avatar

    ninjinkun/NJKWebViewProgress

    3,874View on GitHub↗

    NJKWebViewProgress is an iOS web view UI component and loading monitor designed to track and visually represent the loading state of web pages within a mobile application. It functions as a progress indicator that monitors browser activity to provide real-time feedback on page load completion. The project integrates with embedded web content to drive numerical loading values and visual indicators, such as loading bars, to manage the user interface during the page load process. The implementation relies on delegate callbacks and key-value observing to monitor the underlying web view state and

    Objective-C
    View on GitHub↗3,874
  • ufreedom/floatingviewUFreedom avatar

    UFreedom/FloatingView

    1,799View on GitHub↗

    FloatingView can make the target view floating above the anchor view with cool animation

    Java
    View on GitHub↗1,799
  • developer-shivam/crescentodeveloper-shivam avatar

    developer-shivam/Crescento

    1,264View on GitHub↗

    Add curve at bottom of image views and relative layouts.

    Javaappcompat-supportcurvecustomview
    View on GitHub↗1,264
  • facebook/lithofacebook avatar

    facebook/litho

    7,771View on GitHub↗

    Litho is an Android declarative UI framework and component library used to build user interfaces through a declarative API and immutable state. It functions as an asynchronous layout engine that maps components to a structured view hierarchy to automate view updates. The framework optimizes rendering performance by computing element positions on background threads to prevent blocking the main UI thread. It further improves efficiency by flattening nested view hierarchies and caching layout results. The system includes capabilities for state reconciliation, component recycling, and the render

    Kotlin
    View on GitHub↗7,771
  • goktugyil/ezswipecontrollerG

    goktugyil/EZSwipeController

    0View on GitHub↗
    View on GitHub↗0
  • jorgecastilloprz/androidfillableloadersJorgeCastilloPrz avatar

    JorgeCastilloPrz/AndroidFillableLoaders

    1,974View on GitHub↗

    Android fillable progress view working with SVG paths. This is a nice option too if you want to create an interesting branding logo for your app. Based on the iOS project: https://github.com/poolqf/FillableLoaders

    Java
    View on GitHub↗1,974
  • lisnr/lnrsimplenotificationsLISNR avatar

    LISNR/LNRSimpleNotifications

    200View on GitHub↗

    Simple Swift in-app notifications

    Swift
    View on GitHub↗200
  • ninjaprox/nvactivityindicatorviewninjaprox avatar

    ninjaprox/NVActivityIndicatorView

    10,708View on GitHub↗

    NVActivityIndicatorView is a library of themed and configurable animation views used to replace standard system loading spinners in iOS applications. It provides a collection of reusable Swift UI components designed to signal background processing and data loading through various visual styles. The library focuses on custom activity indicators that allow for the implementation of stylized loading animations with specific colors and patterns. It enables the visualization of asynchronous processes and mobile app loading states to notify users that a background task is active. These components

    Swift
    View on GitHub↗10,708
  • thellimist/ezalertcontrollerthellimist avatar

    thellimist/EZAlertController

    365View on GitHub↗

    Easy Swift UIAlertController

    Swift
    View on GitHub↗365
  • team-supercharge/shimmerlayoutteam-supercharge avatar

    team-supercharge/ShimmerLayout

    2,517View on GitHub↗

    DEPRECATED - Memory efficient shimmering effect for Android applications by Supercharge.

    Java
    View on GitHub↗2,517
  • aritraroy/flashbararitraroy avatar

    aritraroy/Flashbar

    1,738View on GitHub↗

    ⚡️A highly customizable, powerful and easy-to-use alerting library for Android.

    Kotlin
    View on GitHub↗1,738
  • cardinalnow/ios-circleprogressviewCardinalNow avatar

    CardinalNow/iOS-CircleProgressView

    514View on GitHub↗

    CircleProgressView

    Swift
    View on GitHub↗514
  • exyte/activityindicatorviewexyte avatar

    exyte/ActivityIndicatorView

    1,656View on GitHub↗

    A number of preset loading indicators created with SwiftUI

    Swift
    View on GitHub↗1,656
  • exyte/progressindicatorviewexyte avatar

    exyte/ProgressIndicatorView

    355View on GitHub↗

    An iOS progress indicator view library written in SwiftUI

    Swift
    View on GitHub↗355
  • fxm90/gradientprogressbarfxm90 avatar

    fxm90/GradientProgressBar

    541View on GitHub↗

    📊 A customizable gradient progress bar (UIProgressView).

    Swift
    View on GitHub↗541
  • gabrielemariotti/cardslibgabrielemariotti avatar

    gabrielemariotti/cardslib

    4,618View on GitHub↗

    cardslib is an Android UI component library and card layout framework. It provides a set of specialized adapters and views designed as an extension for high-performance card rendering within recycling lists. The library distinguishes itself through a reorderable list implementation that supports drag-and-drop item rearrangement and nested content hierarchies. It also includes an interaction system for managing directional swipe constraints and a customizable undo action notification bar. The framework covers a broad range of card-based interface capabilities, including the composition of vis

    Java
    View on GitHub↗4,618
  • hanton/htytextfieldhanton avatar

    hanton/HTYTextField

    310View on GitHub↗

    A UITextField with bouncy placeholder.

    Swift
    View on GitHub↗310
  • infullmobile/wobbleviewinFullMobile avatar

    inFullMobile/WobbleView

    2,173View on GitHub↗

    WobbleView is an implementation of a recently popular wobble effect for any view in your app. It can be used to easily add dynamics to user interactions and transitions.

    Swift
    View on GitHub↗2,173
  • kitasuke/pagingmenucontrollerkitasuke avatar

    kitasuke/PagingMenuController

    2,469View on GitHub↗

    Paging view controller with customizable menu in Swift

    Swift
    View on GitHub↗2,469
  • leonardocardoso/sectionedsliderLeonardoCardoso avatar

    LeonardoCardoso/SectionedSlider

    367View on GitHub↗

    iOS 11 Control Center Slider

    Swift
    View on GitHub↗367
  • mikepenz/materialdrawermikepenz avatar

    mikepenz/MaterialDrawer

    11,644View on GitHub↗

    MaterialDrawer is a navigation drawer library and side menu framework for Android applications. It provides a Material Design UI component that implements a sliding side menu to manage user movement between different sections of a mobile application. The framework supports the organization of complex navigation lists, including the use of expandable sections, sticky headers, and badges. It includes tools for building personalized interfaces, such as user profile displays and headers. The library handles navigation through item management, event handling via listeners, and state-driven UI upd

    Kotlinandroidandroid-developmentandroid-library
    View on GitHub↗11,644
  • naoyashiga/rploadinganimationnaoyashiga avatar

    naoyashiga/RPLoadingAnimation

    198View on GitHub↗

    Loading animations :cyclone: by using Swift CALayer

    Swift
    View on GitHub↗198
  • szk-atmosphere/sahistorynavigationviewcontrollerszk-atmosphere avatar

    szk-atmosphere/SAHistoryNavigationViewController

    1,564View on GitHub↗

    SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller. Support 3D Touch!

    Swift
    View on GitHub↗1,564
  • square/flowsquare avatar

    square/flow

    2,768View on GitHub↗

    Name UI states, navigate between them, remember where you've been.

    Java
    View on GitHub↗2,768
  • takusemba/spotlightTakuSemba avatar

    TakuSemba/Spotlight

    3,663View on GitHub↗

    Android Library that lights items for tutorials or walk-throughs etc...

    Kotlin
    View on GitHub↗3,663
  • ybq/android-spinkitybq avatar

    ybq/Android-SpinKit

    8,646View on GitHub↗

    Android-SpinKit is an Android animation library that provides a collection of animated loading spinner views for use as progress indicators during asynchronous operations. The library offers multiple predefined animation styles, including Circle, Wave, and DoubleBounce, which can be selected and displayed as standard Android View elements within an application's layout. The library distinguishes itself by being built entirely on the Android SDK's drawing and animation APIs, with no external dependencies required. Each spinner type implements a distinct animation state machine using Android's

    Javaandroid-loadinganimationloading
    View on GitHub↗8,646