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 vikmeup/sclalertview-swift

Projects sharing features with SCLAlertView Swift

30 open-source projects similar to vikmeup/sclalertview-swift, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • dillidon/alerts-and-pickersdillidon avatar

    dillidon/alerts-and-pickers

    5,759View on GitHub↗

    This project is a framework of reusable UI components and extensions designed to integrate structured input and selection menus into native iOS alert controllers. It provides a library of customizable text fields and specialized picker interfaces that embed directly within system alert dialogs. The framework distinguishes itself by injecting external view controllers into alert containers, enabling the use of complex interfaces such as maps and date pickers. It also includes specialized integration tools to embed selection interfaces for photos, contacts, and locations directly from the Teleg

    Swift
    View on GitHub↗5,759
  • jverdi/jvfloatlabeledtextfieldjverdi avatar

    jverdi/JVFloatLabeledTextField

    7,150View on GitHub↗

    JVFloatLabeledTextField is a reusable UIKit component for iOS that provides a text input field with a floating label. It animates the placeholder text into a hovering label when the field is focused or contains text, maintaining visual context for the user during data entry. This library functions as a programmable interface element for native applications developed with Swift and Objective-C, specifically designed to implement modern mobile form design patterns. The component manages these interactions through a combination of state-driven label transitions and constraint-based layout anima

    Objective-C
    View on GitHub↗7,150
  • cruffenach/crtoastcruffenach avatar

    cruffenach/CRToast

    4,133View on GitHub↗

    CRToast is an iOS toast notification library and animation framework providing customizable temporary alert views for mobile interfaces. It serves as a toolkit for displaying non-intrusive system-style alerts that appear over or push out the status and navigation bars. The library features a physics-based transition engine that controls how notification banners slide into the screen using spring and damping coefficients. It supports custom notification styling for typography and imagery, alongside a gesture-driven interaction model for handling taps and swipes. The project manages the full n

    Objective-C
    View on GitHub↗4,133

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
  • daltron/notificationbannerDaltron avatar

    Daltron/NotificationBanner

    4,875View on GitHub↗

    NotificationBanner is an iOS notification banner library and Swift UI component designed for displaying non-intrusive in-app alerts and notification toasts. It functions as an in-app alert manager that handles the queuing, timing, and dismissal of multiple screen notifications to prevent visual overlap. The library provides extensive banner customization, allowing for the use of custom views, formatted text, and protocol-based styles to align with application branding. It supports the embedding of accessory views and the placement of banners at either the top or bottom of the screen. The sys

    Swift
    View on GitHub↗4,875
  • orderella/popupdialogorderella avatar

    orderella/PopupDialog

    4,026View on GitHub↗

    PopupDialog is a Swift UI component library for iOS that provides a custom modal overlay system. It serves as a flexible replacement for the standard system alert controller, allowing for the creation of stylized popups and alerts with custom layouts. The library distinguishes itself through the ability to embed arbitrary view controllers directly into the dialog body. It includes a centralized theme configuration system to maintain consistent visual styles for containers, overlays, and buttons across an entire application. The project covers a broad range of layout and behavioral controls,

    Swift
    View on GitHub↗4,026
  • jaydee3/jdstatusbarnotificationjaydee3 avatar

    jaydee3/JDStatusBarNotification

    4,329View on GitHub↗

    JDStatusBarNotification is a Swift notification banner library and iOS UI component designed to display customizable alert banners and progress indicators below the status bar and notch. It provides an interactive notification interface that supports a Swift-Objective-C compatible framework for integration into various mobile projects. The library differentiates itself through an interactive notification UI that supports drag-to-dismiss gestures and dynamic layout configurations. These capabilities allow for the manual removal of alerts via interruptible gestures and the real-time adjustment

    Swift
    View on GitHub↗4,329
  • romaonthego/residemenuromaonthego avatar

    romaonthego/RESideMenu

    7,048View on GitHub↗

    RESideMenu is an iOS side menu component and user interface framework element used to implement the side-drawer navigation pattern on Apple mobile devices. It provides a sliding side panel that organizes top-level application sections and navigation links. The component specifically implements a parallax navigation menu, which shifts content layers at different speeds to create a sense of depth during transitions. This allows for the creation of a sliding menu that moves content visually when controllers are opened from either side of the screen. The system manages the interface through gest

    Objective-C
    View on GitHub↗7,048
  • 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
  • huri000/swiftentrykithuri000 avatar

    huri000/SwiftEntryKit

    6,760View on GitHub↗

    SwiftEntryKit is a Swift presentation framework and UI overlay library used to orchestrate banners, pop-up views, and custom modal presentations on top of an iOS application window. It functions as a view orchestrator that manages the lifecycle, animations, and layering of multiple overlapping user interface elements. The framework features a priority-based queueing system to determine the display order and precedence of overlays, ensuring specific elements can override others. It includes a dedicated animation toolkit for translation, scale, and fade transitions, alongside haptic integration

    Swift
    View on GitHub↗6,760
  • evgenyneu/dodoevgenyneu avatar

    evgenyneu/Dodo

    870View on GitHub↗

    A message bar for iOS written in Swift.

    Swift
    View on GitHub↗870
  • alexaubry/bulletinboardalexaubry avatar

    alexaubry/BulletinBoard

    5,348View on GitHub↗

    BulletinBoard is a SwiftUI component library and interface framework for iOS. It provides a set of reusable elements designed to render interactive, accessible information cards at the bottom of a screen to guide users through onboarding and configuration tasks. The framework functions as an onboarding UI kit, offering pre-defined card templates and the ability to create custom layout structures. These components are built with integrated accessibility support to ensure that interface updates and interaction states are announced to screen readers and assistive controllers. The library covers

    Swift
    View on GitHub↗5,348
  • scenee/floatingpanelSCENEE avatar

    SCENEE/FloatingPanel

    5,813View on GitHub↗

    FloatingPanel is a Swift UI component for iOS that provides an interactive bottom sheet and panel manager. It functions as a modal presentation controller that allows developers to display floating containers for related content and utilities alongside a main screen. The system utilizes a magnetic anchor system to snap panels to predefined vertical positions and supports the management of multiple panels within a single view. It synchronizes the position of the panel with the scrolling behavior of internal views to coordinate movement during user interaction. The project covers capabilities

    Swift
    View on GitHub↗5,813
  • roberthein/bouncylayoutroberthein avatar

    roberthein/BouncyLayout

    4,245View on GitHub↗

    BouncyLayout is a Swift UI layout component and iOS UI component designed as a spring-based animation library. It serves as a layout container for iOS applications that applies spring-driven bounce animations to list cells during scrolling and resizing. The project focuses on creating tactile, bouncy movement for user interface elements through physics-driven animations. It enables custom layout animations and dynamic UI motion specifically for interactive list designs.

    Swift
    View on GitHub↗4,245
  • paolocuscela/cardsPaoloCuscela avatar

    PaoloCuscela/Cards

    4,207View on GitHub↗

    Cards is an iOS UI component library and a collection of reusable Swift components designed to render app marketplace style cards. It provides pre-defined layout templates for displaying application information and metadata on iOS devices. The library focuses on recreating the visual style of a mobile application marketplace, specifically producing user interface elements that mimic the look and feel of the Apple App Store. The project implements these views using a declarative SwiftUI layout, utilizing a composition-based hierarchy and protocol-oriented data modeling to decouple data struct

    Swift
    View on GitHub↗4,207
  • 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
  • harlonwang/avloadingindicatorviewHarlonWang avatar

    HarlonWang/AVLoadingIndicatorView

    9,750View on GitHub↗

    AVLoadingIndicatorView is a reusable iOS user interface component designed to display background processing states. It specializes in rendering high-quality video files and scalable vector graphics to serve as activity indicators. The project distinguishes itself by using video content as the primary visual for loading animations instead of standard system spinning animations. It utilizes vector drawing and coordinate transformations to maintain visual sharpness and scaling across different screen resolutions. The component covers animation visibility control, state transitions, and the visu

    Javaandroidanimationindicator
    View on GitHub↗9,750
  • heshammegid/hmsegmentedcontrolHeshamMegid avatar

    HeshamMegid/HMSegmentedControl

    4,083View on GitHub↗

    HMSegmentedControl is a customizable, scrollable selection interface for iOS applications. It serves as a UIKit component that replaces standard system segmented controls to provide a selection bar capable of switching between different views or data sets. This component is distinguished by its support for horizontal overflow scrolling, which allows users to pan through selection options when the number of segments exceeds the available screen width. It provides precise control over the visual identity of the interface through custom fonts, colors, and text attributes. The library covers the

    Objective-Chmsegmentedcontroliosobjective-c
    View on GitHub↗4,083
  • 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
  • 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
  • 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
  • mortimergoro/mgswipetablecellMortimerGoro avatar

    MortimerGoro/MGSwipeTableCell

    6,916View on GitHub↗

    MGSwipeTableCell is an iOS mobile UI library providing a custom UIKit table view cell subclass. It is a swipeable UI component designed to implement swipe-to-action patterns within native Apple mobile applications. The library enables the creation of interactive table cells that reveal hidden buttons through horizontal swipe gestures. It includes expandable swipe action triggers that execute specific events when a gesture exceeds a defined distance threshold. The component covers mobile UI gesture integration and table view customization, utilizing coordinate-based layout mapping and state-b

    Objective-C
    View on GitHub↗6,916
  • wenchaod/fspagerviewWenchaoD avatar

    WenchaoD/FSPagerView

    7,370View on GitHub↗

    FSPagerView is an iOS page slider library and Swift UI component designed for creating swipable paging views. It provides a paginated navigation UI and a 3D page transition engine for managing a sequence of views. The library features an infinite carousel view that supports automated page cycling and continuous looping of content. It distinguishes itself through 3D page transition animations, including zoom and fade effects, and customizable transition effects that control how items enter and exit the screen. The component covers a broad capability surface including paginated screen layouts,

    Swift
    View on GitHub↗7,370
  • ramotion/animated-tab-barRamotion avatar

    Ramotion/animated-tab-bar

    11,090View on GitHub↗

    This project is a Swift UI tab bar library and animation framework for iOS. It provides a custom tab bar controller designed to manage programmatic icon transitions and motion effects when users switch between different views in a mobile application. The toolkit includes built-in tab icon effects such as bouncing and rotating, as well as a custom animation protocol that allows for the definition of precise transition behaviors. These components are used to implement fluid motion effects and interactive navigation elements.

    Swift
    View on GitHub↗11,090
  • gontovnik/dgelasticpulltorefreshgontovnik avatar

    gontovnik/DGElasticPullToRefresh

    3,745View on GitHub↗

    DGElasticPullToRefresh is a Swift pull-to-refresh component for iOS that provides a bouncy, elastic animation effect for scrolling lists. It serves as a specialized table view extension that triggers content updates via a downward swipe gesture. The component uses bezier paths and spring physics to render curved visual elements, simulating a flexible stretching effect during user interaction. This physics-based approach governs the movement and bounce of the interface to create a fluid feel. The system manages gesture-driven states and coordinate transformations to shift the view hierarchy.

    Swift
    View on GitHub↗3,745
  • slackhq/slacktextviewcontrollerslackhq avatar

    slackhq/SlackTextViewController

    8,266View on GitHub↗

    SlackTextViewController is a specialized iOS user interface framework and UIKit text input component designed for markdown editing and messaging input management. It provides a view controller subclass that bundles text input logic and layout management into a reusable component for iOS applications. The framework implements specific messaging interface behaviors, including inverted scroll layouts that anchor content from the bottom up and animated typing indicators. It supports a rich text input workflow with markdown formatting, prefix-based autocompletion, and the ability to insert images

    Objective-C
    View on GitHub↗8,266
  • material-components/material-components-iosmaterial-components avatar

    material-components/material-components-ios

    4,775View on GitHub↗

    This is a Material Design iOS UI library providing a collection of modular user interface components for iOS. It functions as a Swift UI component framework and a cross-platform design system to ensure consistent visual and functional experiences across different operating systems. The project enables the integration of Material Design guidelines into iOS applications through a modular component architecture. This allows for the assembly of complex app screens using a library of pre-made interface elements. The framework covers general iOS UI development and the implementation of standardize

    Objective-C
    View on GitHub↗4,775
  • gsdios/sdcyclescrollviewgsdios avatar

    gsdios/SDCycleScrollView

    6,192View on GitHub↗

    SDCycleScrollView is an iOS carousel UI component that provides a looping scroll view for displaying images or text in a continuous horizontal or vertical sequence. It functions as an infinite scroll view that automatically cycles through content items at set intervals. The component includes a page control navigation indicator to show the current position within a loop using customizable dots or images. It supports customizable carousel content through custom cell layouts and associated title arrays. The tool manages scroll behavior through controls for scrolling directions and the ability

    Objective-C
    View on GitHub↗6,192
  • amlcurran/showcaseviewamlcurran avatar

    amlcurran/ShowcaseView

    5,551View on GitHub↗

    ShowcaseView is an iOS UI overlay library and user onboarding framework. It provides a customizable feature highlight component designed to visually isolate and emphasize specific buttons or sections of a mobile user interface. The library enables the creation of interactive product tours and in-app feature discovery by drawing attention to specific interface elements. It allows for the customization of highlight appearances, including colors and shapes, to match the visual theme of the application. The framework manages the user onboarding experience by highlighting UI elements and guiding

    Java
    View on GitHub↗5,551
  • 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
  • wenchaod/fscalendarWenchaoD avatar

    WenchaoD/FSCalendar

    10,654View on GitHub↗

    FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a programmable interface for rendering date grids and event markers, supporting both Swift and Objective-C development. The library enables the creation of custom date picking interfaces with specific range restrictions and selection rules. It supports the display of date-based metadata and event visualization within a mobile scheduling context. The framework covers visual styling and cell design, allowing for custom view components, subtitles, and event markers. It includes a flexibl

    Objective-C
    View on GitHub↗10,654