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
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,
This project is a React Native UI library and mobile component framework designed for building consistent, themed mobile applications. It provides a collection of reusable user interface components and layout tools, functioning as a cross-platform design system to maintain visual uniformity across different mobile platforms. The toolkit distinguishes itself through a themed UI approach, utilizing global design foundations for typography, color palettes, and spacing. It allows for dynamic theme configuration and the use of style presets to ensure standardized branding across an entire project.
This project is a cross-platform UI component for React Native applications that provides a customizable overlay window for presenting content on top of existing application views. It serves as a library for managing animated modal components, backdrops, and mobile transitions. The component distinguishes itself through support for custom enter and exit animations and highly configurable backdrops, allowing for the adjustment of opacity, color, and the integration of custom elements. It also implements gesture-based dismissal, enabling users to close overlays via background taps or swipes in
PopupView is a SwiftUI popup library and modal view manager used to display toasts and floating alerts over active screens. It functions as an overlay animation framework and notification system for rendering non-intrusive UI elements within a SwiftUI user interface.
The main features of exyte/popupview are: Modal Lifecycle Management, Overlay Layout Constraints, Gesture-Based Dismissal, Modal State Controllers, Modal Overlays, Overlay Dismissal Logic, Safe Area Layouts, State-Driven View Management.
Open-source alternatives to exyte/popupview include: huri000/swiftentrykit — SwiftEntryKit is a Swift presentation framework and UI overlay library used to orchestrate banners, pop-up views, and… orderella/popupdialog — PopupDialog is a Swift UI component library for iOS that provides a custom modal overlay system. It serves as a… wix/react-native-ui-lib — This project is a React Native UI library and mobile component framework designed for building consistent, themed… react-native-community/react-native-modal — This project is a cross-platform UI component for React Native applications that provides a customizable overlay… mui/base-ui — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples… ebay/nice-modal-react — This library provides a centralized state management system for handling modal lifecycles and visibility within React…