# SwiftUI iOS application

> Search results for `swiftui ios example` on awesome-repositories.com. 115 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/swiftui-ios-example

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/swiftui-ios-example).**

## Results

- [jinxiansen/swiftui](https://awesome-repositories.com/repository/jinxiansen-swiftui.md) (5,440 ⭐) — This project is a declarative UI pattern library and reference implementation for structuring layouts, navigation flows, and data collections across Apple platforms. It provides a collection of practical implementation patterns and component examples for building user interfaces using the SwiftUI framework.

The library serves as a cross-platform reference for rendering visual content on iOS and macOS. It includes a view implementation guide that covers managing navigation, handling user inputs, and embedding web content.

The codebase covers broad capability areas including layout management
- [ioscreator/ioscreator](https://awesome-repositories.com/repository/ioscreator-ioscreator.md) (4,006 ⭐) — ioscreator is a comprehensive set of educational resources and reference guides for building mobile applications on the iOS platform. It provides a structured course and tutorial series focused on combining interface design with mobile logic using the SwiftUI framework.

The project distinguishes itself through specialized guides for hardware integration and state management, covering the use of device sensors such as the camera, microphone, and accelerometer. It also includes a dedicated UI component library and tutorials for implementing native Apple system services.

The materials cover a b
- [emergetools/pow](https://awesome-repositories.com/repository/emergetools-pow.md) (4,316 ⭐) — Pow is a suite of specialized toolkits for SwiftUI that provides structured implementations for animations, particle systems, and multi-sensory user feedback. It includes a visual feedback framework, an animation library, and a dedicated particle system.

The project provides a rendering context for particle effects that avoids clipping by parent view boundaries. It also includes a haptic and audio feedback kit designed to trigger physical vibrations and sound effects in response to state changes within a user interface.

The library covers a range of interface enhancements, including 3D rotat
- [simpleboilerplates/swiftui-cheat-sheet](https://awesome-repositories.com/repository/simpleboilerplates-swiftui-cheat-sheet.md) (4,456 ⭐) — This project is a reference guide and technical resource for building user interfaces with the SwiftUI framework. It provides a comprehensive collection of code examples, documentation, and a component library of reusable view implementations and layout patterns.

The resource includes a compatibility map that links modern declarative views to their equivalent imperative counterparts in the UIKit framework. This documentation assists with the migration from UIKit to SwiftUI by providing guidance on wrapping legacy view controllers and view subclasses within a declarative hierarchy.

The guide
- [swiftkickmobile/swiftmessages](https://awesome-repositories.com/repository/swiftkickmobile-swiftmessages.md) (7,556 ⭐) — SwiftMessages is an iOS notification bar library and in-app message queue manager. It provides a system for displaying customizable alerts and status messages at the top, bottom, or center of the screen.

The library features a hosting bridge that allows declarative SwiftUI views to be rendered within imperative UIKit containers. It includes a queue management system that sequences chronological notifications and filters duplicate alerts to prevent interface overlap.

The system handles dynamic layout management to avoid occlusion by the system keyboard and provides an accessibility interface
- [raywenderlich/swiftui-example-app-koober](https://awesome-repositories.com/repository/raywenderlich-swiftui-example-app-koober.md) (61 ⭐) — We're porting the example app from our Advanced iOS App Architecture book from UIKit to SwiftUI and we are sharing the code in this repo.
- [gluonfield/enchanted](https://awesome-repositories.com/repository/gluonfield-enchanted.md) (5,964 ⭐) — Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama.
- [ggml-org/whisper.cpp](https://awesome-repositories.com/repository/ggml-org-whisper-cpp.md) (50,770 ⭐) — Whisper.cpp is a high-performance, local-first speech recognition engine designed to run large-scale machine learning models on consumer hardware. It functions as a portable library that converts audio into text, supporting both static file transcription and real-time stream processing. By utilizing a lightweight inference engine and weight quantization, the project minimizes memory and compute overhead, allowing for efficient execution without reliance on external cloud APIs or internet connectivity.

The project distinguishes itself through a hardware-agnostic compute abstraction that offloa
- [jaywcjlove/swiftui-example](https://awesome-repositories.com/repository/jaywcjlove-swiftui-example.md) (0 ⭐)
- [flutter/flutter](https://awesome-repositories.com/repository/flutter-flutter.md) (177,056 ⭐) — This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model.

The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modu
- [williewangwei/swiftui-tutorials](https://awesome-repositories.com/repository/williewangwei-swiftui-tutorials.md) (2,463 ⭐) — A code example and translation project of SwiftUI. / 一个 SwiftUI 的示例、翻译的教程项目。
- [federicoiosue/omni-notes](https://awesome-repositories.com/repository/federicoiosue-omni-notes.md) (2,783 ⭐) — Omni-Notes is a mobile note-taking application and personal knowledge management tool used for creating and organizing text notes, checklists, and sketches. It functions as a multimedia knowledge base that integrates voice input, images, and audio files to maintain a searchable digital archive.

The application utilizes a tag-based filtering system to group and search for stored information using metadata and categories. It further extends productivity by providing home and lock screen widgets that expose note snapshots and shortcuts for rapid access.

The system supports the creation of struc
- [jamfly/swiftui-combine-todo-example](https://awesome-repositories.com/repository/jamfly-swiftui-combine-todo-example.md) (0 ⭐) — It's an experiment project for the brand new SwiftUI + Combine + restful API with dark mode
- [calimarkus/jdstatusbarnotification](https://awesome-repositories.com/repository/calimarkus-jdstatusbarnotification.md) (4,329 ⭐) — JDStatusBarNotification is a Swift-based notification framework and UI component library used to display custom status bar overlays and interactive alerts directly below the system status bar. It provides a system for presenting urgent information and task progress indicators through a SwiftUI-based toolkit.

The framework allows for the creation of bespoke notification windows with support for custom view injection and a declarative UI approach for composing layouts. It includes features for branded UI customization, enabling the modification of colors, fonts, and animation styles to align wi
- [amosgyamfi/open-swiftui-animations](https://awesome-repositories.com/repository/amosgyamfi-open-swiftui-animations.md) (5,517 ⭐) — This project is a SwiftUI animation library and a collection of reusable motion design patterns for iOS and macOS applications. It provides a gallery of pre-made animated interface elements and physics-based motion effects to create tactile user interface reactions.

The library focuses on complex visual sequences, including three-dimensional element rotation, animated path drawing for lines and signatures, and simulated text input effects. It implements fluid layout morphing and seamless content transitions using phase-based timing and shape animations.

The framework covers a broad range of
- [jellyfin/swiftfin](https://awesome-repositories.com/repository/jellyfin-swiftfin.md) (3,947 ⭐) — Swiftfin is a native Jellyfin media client for iOS and tvOS. It is a SwiftUI mobile application designed for streaming and browsing movies, music, and shows from a Jellyfin server.

The application utilizes native Apple frameworks for hardware-accelerated decoding and includes an AVKit media player. This integration enables system-level color management for HDR to SDR conversion and supports native Apple ecosystem features such as picture-in-picture and external display output.

The client provides tools for browsing and managing home media libraries, routing audio wirelessly, and adjusting pl
- [artemnovichkov/ios-11-by-examples](https://awesome-repositories.com/repository/artemnovichkov-ios-11-by-examples.md) (3,282 ⭐) — 👨🏻‍💻 Examples of new iOS 11 APIs
- [ra1028/swiftui-combine](https://awesome-repositories.com/repository/ra1028-swiftui-combine.md) (0 ⭐) — This is an example project of SwiftUI and Combine using GitHub GET /search/users API.
- [johnsundell/swifttips](https://awesome-repositories.com/repository/johnsundell-swifttips.md) (4,014 ⭐) — SwiftTips is a curated collection of guides, libraries, and design patterns focused on Swift language mastery, application architecture, and API design. It provides a technical resource for implementing advanced coding techniques and architectural best practices.

The project emphasizes creating type-safe and conversational interfaces through strategic protocol composition and generics. It offers specialized patterns for building modular UI systems and managing complex view hierarchies, alongside comprehensive strategies for unit testing and dependency injection.

The resource covers a broad s
- [obuchiyuki/devtoysmac](https://awesome-repositories.com/repository/obuchiyuki-devtoysmac.md) (9,231 ⭐) — DevToysMac is a native macOS developer utility suite designed to encode, decode, and transform common data formats. It serves as a centralized tool suite for formatting and converting developer data into human-readable or machine-compatible strings.

The application provides a set of tools for developer data manipulation, including JSON validation and formatting, Base64 encoding and decoding, and URL encoding and decoding. It also includes a text manipulation toolkit for cleaning up configuration files and developer logs through common string operations.

The software is built as a SwiftUI des
- [dadalar/swiftui-cardstackview](https://awesome-repositories.com/repository/dadalar-swiftui-cardstackview.md) (638 ⭐) — A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS.
- [figma/code-connect](https://awesome-repositories.com/repository/figma-code-connect.md) (1,528 ⭐) — Code Connect is a design system integration tool that bridges the gap between codebase component definitions and design software. It functions as a synchronization utility that surfaces production-ready code snippets and implementation details directly within design environments, establishing a single source of truth for interface elements.

The tool distinguishes itself by using a schema-based, declarative approach to map code components to design assets. By parsing source code to extract component definitions and property configurations, it ensures that the code snippets displayed to designe
- [bpmn-io/bpmn-js](https://awesome-repositories.com/repository/bpmn-io-bpmn-js.md) (9,569 ⭐) — bpmn-js is a browser-based BPMN 2.0 web modeler and rendering engine used for creating, editing, and visualizing business process models. It functions as an XML process modeler that parses BPMN 2.0 XML data into interactive visual diagrams within a web application.

The project distinguishes itself as a business process visualizer with capabilities for process flow simulation, which tracks token movement to mimic real-time execution. It also supports diagram version comparison to identify changes between model iterations and provides a layered overlay interface for binding metadata and custom
- [twostraws/hackingwithswift](https://awesome-repositories.com/repository/twostraws-hackingwithswift.md) (6,336 ⭐) — HackingWithSwift is a curated library of coding patterns and an iOS development study guide. It provides a collection of Swift programming examples and practical exercises designed for learning how to build mobile applications on Apple platforms.

The project serves as a reference for SwiftUI, offering modular examples of declarative user interfaces. It covers the study of the Swift language through real-world implementation samples, ranging from general mobile UI design to the logic required for iOS game development.

The repository includes examples of architectural patterns and capabilities
- [artemnovichkov/swiftui-by-examples](https://awesome-repositories.com/repository/artemnovichkov-swiftui-by-examples.md) (0 ⭐)
- [moflo/swiftui-todo-redux](https://awesome-repositories.com/repository/moflo-swiftui-todo-redux.md) (13 ⭐) — SwiftUI Todo app example using a React/Redux monolithic state store with flux like dispatch/reduce actions
- [airbnb/lottie-ios](https://awesome-repositories.com/repository/airbnb-lottie-ios.md) (26,762 ⭐) — lottie-ios is a vector graphics engine and animation framework for iOS that renders animations exported from After Effects as native visual elements. It functions as a renderer that converts animation data into high-fidelity native shapes to maintain small file sizes on mobile devices.

The framework provides tools for managing playback, looping, and real-time property updates. It allows for the modification of colors, positions, and keyframe properties of active animations to respond to application state changes.

The system parses JSON-based animation data and maps keyframes to native layers
- [roberthein/tinyconstraints](https://awesome-repositories.com/repository/roberthein-tinyconstraints.md) (4,091 ⭐) — TinyConstraints is a declarative UI layout engine and constraint-based positioning framework designed to simplify the definition of view constraints, spatial relationships, and element dimensions. It functions as an auto layout wrapper library that allows for the positioning of elements through relational anchors and priority-based sizing rules.

The system enables adaptive interface design by supporting custom view stacking in horizontal or vertical sequences and the use of offsets for precise edge alignment and centering. It further supports dynamic interface animations by updating layout co
- [paolocuscela/cards](https://awesome-repositories.com/repository/paolocuscela-cards.md) (4,207 ⭐) — 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
- [keen/dashboards](https://awesome-repositories.com/repository/keen-dashboards.md) (11,038 ⭐) — This project is a collection of responsive CSS Grid dashboard templates and a data visualization UI kit. It provides a set of HTML layouts designed for building analytics interfaces and monitoring views for KPIs and business metrics that adapt to different screen sizes.

The toolkit is library-agnostic, allowing the connection of static HTML templates to any external data source or third-party charting library without requiring custom adapter code. It uses a template-driven approach to separate the visual structure of the dashboard from the underlying data.

The capabilities cover the assembly
- [spacenation/swiftui-sliders](https://awesome-repositories.com/repository/spacenation-swiftui-sliders.md) (934 ⭐) — :rocket: SwiftUI Sliders with custom styles
- [soapyigu/swift-30-projects](https://awesome-repositories.com/repository/soapyigu-swift-30-projects.md) (8,300 ⭐) — This repository is a collection of Swift programming examples and an iOS app architecture reference. It provides a set of small applications and refactored projects that demonstrate the practical application of the Swift language, system frameworks, and user interface components.

The project serves as a design pattern reference for implementing professional software architecture. It covers the application of Model-View-ViewModel, protocol-oriented programming, and dependency injection to decouple components and increase code reuse.

Additional resources focus on test-driven development, provi
- [totoroyyb/drawerview-swiftui](https://awesome-repositories.com/repository/totoroyyb-drawerview-swiftui.md) (34 ⭐) — A drawer view implemented by SwiftUI
- [fingerprintjs/fingerprintjs](https://awesome-repositories.com/repository/fingerprintjs-fingerprintjs.md) (27,334 ⭐) — Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies.

The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload
- [unixzii/swiftui-2048](https://awesome-repositories.com/repository/unixzii-swiftui-2048.md) (733 ⭐) — A 2048 game writing with SwiftUI.
- [insidegui/virtualbuddy](https://awesome-repositories.com/repository/insidegui-virtualbuddy.md) (8,237 ⭐) — VirtualBuddy is a graphical user interface and manager for creating and running macOS virtual machines on Apple Silicon. It serves as an interface for the native Apple Virtualization Framework, allowing users to provision and boot guest operating systems on ARM-based hardware.

The tool provides a dedicated environment for managing virtual machine administration and software compatibility testing across different macOS versions. It enables the execution of guests via local files, remote URLs, or image catalogs, and supports booting into recovery mode for system repairs.

The system covers hard
- [dkhamsing/open-source-ios-apps](https://awesome-repositories.com/repository/dkhamsing-open-source-ios-apps.md) (50,744 ⭐) — This project is a comprehensive directory of open-source iOS applications designed to serve as a technical reference for developers and learners. It functions as a curated index of mobile software, categorizing projects by their functionality, implementation language, and architectural design to provide a clear view of how professional applications are structured.

The repository distinguishes itself by offering a deep dive into mobile app architecture, allowing users to study real-world codebases that utilize patterns such as Model-View-ViewModel, VIPER, and Clean Architecture. It highlights
- [ramotion/expanding-collection](https://awesome-repositories.com/repository/ramotion-expanding-collection.md) (5,520 ⭐) — This project is a suite of visual components and interface models designed to create animated transitions between condensed grid previews and expanded detail views. It provides a card transition library and SwiftUI animated UI components that enable a peek-and-pop interface where small preview cards expand into full-screen content.

The system implements an animated grid layout that allows collections of cards to expand and contract to reveal more information. These interactions are supported by animations that transform small content cells into full-screen interfaces to maintain visual contin
- [googollee/go-socket.io](https://awesome-repositories.com/repository/googollee-go-socket-io.md) (5,787 ⭐) — go-socket.io is a Go implementation of the Socket.IO protocol used to build real-time, bidirectional, and event-driven communication between servers and clients. It functions as a communication framework that manages persistent connections and maps incoming network packets to specific handler functions to execute application logic.

The library enables horizontal scaling of real-time connections through a distributed pub/sub adapter, which synchronizes events across multiple server instances using an external data store. It ensures reliability across different network environments by automatic
- [gabriel/swiftui-routes](https://awesome-repositories.com/repository/gabriel-swiftui-routes.md) (32 ⭐) — SwiftUI routing from URLs or Types
- [johnestropia/corestore](https://awesome-repositories.com/repository/johnestropia-corestore.md) (4,055 ⭐) — CoreStore is a type-safe Swift interface and persistence wrapper for managing local data storage and object graphs using the Core Data framework. It functions as an atomic persistence manager that executes data updates within transactional blocks to ensure changes are either fully saved or rolled back to prevent state corruption.

The project provides a dedicated framework for performing sequential schema migrations through defined version chains and a type-safe object mapping system for importing external JSON data into persistent entities using Swift protocols.

It includes a data binding la
- [wouter01/swiftui-macros](https://awesome-repositories.com/repository/wouter01-swiftui-macros.md) (157 ⭐) — A library of useful macros for SwiftUI.
- [hite/swiftui-css](https://awesome-repositories.com/repository/hite-swiftui-css.md) (139 ⭐) — A CSS-like style library for SwiftUI.
- [kudoleh/ios-clean-architecture-mvvm](https://awesome-repositories.com/repository/kudoleh-ios-clean-architecture-mvvm.md) (4,391 ⭐) — This project is a SwiftUI app template and architectural blueprint for building iOS applications. It implements Clean Architecture and the MVVM pattern to separate business logic, data access, and the user interface into distinct layers.

The framework utilizes a dependency injection container to manage object lifetimes and a flow coordinator pattern to handle navigation and screen transitions independently from the view layer.

The codebase includes systems for network data management, featuring remote data pagination, cache-backed retrieval, and data mapping via data transfer objects. It als
- [mamaral/onboard](https://awesome-repositories.com/repository/mamaral-onboard.md) (6,581 ⭐) — Onboard is an iOS onboarding framework designed for creating guided welcome screen sequences and tutorial flows. It provides a page transition engine to manage navigation and animations between sequential screens containing images, text, and action buttons.

The framework includes a SwiftUI UI library with customizable layout components and styles. It features a system for animating content and managing the navigation flow, which allows for the implementation of smooth transitions and fade effects between instructional screens.

The project covers background management with support for static
- [dimillian/movieswiftui](https://awesome-repositories.com/repository/dimillian-movieswiftui.md) (6,529 ⭐) — MovieSwiftUI is a movie discovery application built with SwiftUI that integrates with the MovieDB API to retrieve and display movie information, ratings, and metadata. It functions as a cross-platform Apple application, providing a consistent user experience across iOS and macOS from a single codebase.

The project implements a reactive data flow using Combine to synchronize global application state with the user interface. It employs a unidirectional data flow and a centralized store to maintain a single source of truth across different screens and components.

The application utilizes declar
- [garrytan/gstack](https://awesome-repositories.com/repository/garrytan-gstack.md) (110,596 ⭐) — gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases.

The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos
- [woxtu/swiftui-hackernews](https://awesome-repositories.com/repository/woxtu-swiftui-hackernews.md) (30 ⭐) — A Hacker News reader built with SwiftUI+Combine.
- [momenbasel/puremac](https://awesome-repositories.com/repository/momenbasel-puremac.md) (4,811 ⭐) — PureMac is a native macOS system cleaner and disk space optimizer. Built as a SwiftUI desktop application, it functions as an application uninstaller and system maintenance utility designed to reclaim disk space by removing system junk, caches, and orphaned files.

The project differentiates itself through a comprehensive uninstallation process that uses heuristic-based file matching to locate hidden preferences and logs. It also includes specialized developer environment cleanup to target temporary artifacts generated by tools such as Xcode and Homebrew.

The software provides broader capabil
- [codepath/android_guides](https://awesome-repositories.com/repository/codepath-android-guides.md) (28,339 ⭐) — This project provides a collection of instructional guides and tutorials for Android app development, native mobile application creation, and computer science education. It focuses on building native applications through step-by-step implementation, covering the development of user interfaces and the integration of system hardware and permissions.

The material extends into broader technical domains, including the study of fundamental data structures and algorithms for technical interview preparation. It also covers cybersecurity fundamentals, such as identifying web vulnerabilities and implem
