205 Repositories
Swift live-support Libraries
Example how to make, update and end Live Activity. With Dynamic Island and Lock Screen.
Live Activity Example Example how to make, update and end Live Activity. With Dynamic Island and Lock Screen. Full tutorial available at sparrowcode.i
Refresh your Live Activity with the "sound" background mode.
Live Activity Background Update Demo A demo about how to refresh Live Activity with the "sound" background mode. The Basics While in the background, L
Support for native cross-platform in-app-purchasing API's in Titanium
Support for native cross-platform in-app-purchasing API's in Titanium. This repository represents a modern alternative to ti.storekit (iOS) and ti.inappbilling (Android).
Run iOS apps & games on M1 Mac with mouse, keyboard and controller support.
PlayCover Run iOS apps & games on M1 Mac with mouse, keyboard and controller support. Showcase · Contribute · Discord About the fork & Disclaimer Th
WWDC22 demo: Scanning data with the camera
Scanning Data with the Camera in SwiftUI WWDC22 brings brilliant Live Text data scanning tools which let users scan text and codes with the camera, si
Customizable multi platform menu bar component with the dark and light scheme support - SwiftUI
Menu bar component (SwiftUI) Features Observing menu selection changes via generic PreferenceKey The color intensity automatically adjusts depending o
SwiftPizza App for Apple ActivityKit & WidgetKit
iOS16 Live Activities ( ActivityKit Demo) SwiftPizza 🍕 👨🏻🍳 App for Apple ActivityKit & WidgetKit This is the first project example referring to
Lightweight async/await networking library with interceptor support - usable from iOS 13+.
Lightweight async/await networking library with interceptor support. 🚀 Getting started AsyncNetwork's session acts as a wrapper to URLSession by addi
This project explores the capabilities of the new iOS 16+ Passkeys API to support password-less authentications.
iOS 16+ Passkeys Swift Sample This project explores the capabilities of the new iOS 16+ Passkeys API to support password-less authentications. ⚠️ This
Cross-platform JsonRPC client implementation with HTTP and WebSocket support
JsonRPC.swift Cross-platform JsonRPC client implementation with HTTP and WebSocket support Getting started Installation Package Manager Add the follow
A drop-in `NSComboButton` replacement with pre macOS 13 support.
DSFComboButton A drop-in NSComboButton replacement control with pre macOS 13 support. For when you want to adopt NSComboButton but have to maintain co
Friendly reminder that you're not gonna live forever
Life Progress Friendly reminder that you're not gonna live forever How it works Each row represents a year of your life. Each square represents a week
Sudoless Frequency Metric Retrieval for MacOS (Supports Apple Silicon and Intel CPUs and iGPUs)
SFMRM ('sifˌmərˌim) Sudoless Frequency Metric Retrieval for MacOS This project is designed to retrieve active frequency and residency metrics from you
Recording Indicator Utility lets you turn off the orange microphone recording indicator light for live events and screencasts.
Recording Indicator Utility Recording Indicator Utility lets you turn off the orange microphone recording indicator light, making it ideal for profess
A library for building an internal/development support app easily
Scenarios A library supporting fast prototyping for iOS Projects. Introduction Challenges of mobile frontend development Stories with multiple require
A tool support convert image gif to gif3d
Trick convert gif to gif3d using Swift Features Simple way to convert gif to gif3d Change background Change size eraser tool How to work Add a layer w
STDevRxExt contains some extension functions for RxSwift and RxCocoa which makes our live easy.
STDevRxExt Example To run the Example.playground, clone the repo, and run pod install from the Example directory first. Requirements iOS 9.0+ tvOS 9.0
The world's top-level live sdk...
目录结构说明 本目录包含 iOS 版 移动直播 SDK 的 Demo 源代码,主要演示接口如何调用以及最基本的功能。 ├─ MLVB-API-Example-OC // MLVB API Example,包括直播推流,直播播放,互动直播 | ├─ App
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire. Summary This library provides an easy way to
Firebase Cloud Firestore support library for iOS. 🧢
🧢 Ballcap-iOS Ballcap is a database schema design framework for Cloud Firestore. Why Ballcap Cloud Firestore is a great schema-less and flexible data
📰 Consistent & accessible visual styling on iOS with support for Dynamic Type.
TypographyKit makes it easy to define typography styles and colour palettes in your iOS app helping you achieve visual consistency in your design as w
An *Unofficial* Uitzending Gemist application for Apple TV 4 (**deprecated, use TV Gemist ☝🏻**)
Uitzending Gemist UitzendingGemist is an unofficial native Uitzending Gemist and NPO Live application for the Apple TV 4 developed in Swift. It will a
SwiftUI game app live on app store
An open source game app available on appstore. Download and play it once. Feel free to contribute on the mentioned features. Figma designs and all other links are been mentioned below.
This projects shows how we can server-side add/update "ANY" custom font in a live iOS App without needing to update the app.
Server-side-Dynamic-Fonts This projects shows how we can server-side add/update "ANY" custom font in a live iOS App without needing to update the app.
Adblock Fast is a new, faster ad blocker for Android, iOS, Chrome, and Opera.
A new, faster ad blocker for Android, iOS, Chrome, and Opera Try Adblock Fast: Android (Android 5.0 and up with Samsung Internet 4.0 and up) iOS (iOS
Simultaneously scrolling ScrollViews with SwiftUI support
SimultaneouslyScrollView Simultaneously scrolling ScrollViews with SwiftUI support Installation Swift Package Manager Usage SwiftUI support Example In
High-quality Interactive Audio/Video iOS SDK
腾讯云实时音视频 TRTC SDK 产品介绍 腾讯实时音视频(Tencent Real-Time Communication,TRTC),将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高
GeminiProtocol - URLSession support for the Gemini Protocol
GeminiProtocol Network.Framework and URLSession support for the Gemini Protocol
An app show your Live Photo and export as GIF.
LivelyGIFs Show your Live Photo and export as GIF. Demo HighLights Do not use Pod or Cathage to install 3rd party library Simple logic, new learner fr
Adding Muvi support for tiercell implementation
Tiercel 是一个简单易用、功能丰富的纯 Swift 下载框架,支持原生级别后台下载,拥有强大的任务管理功能,可以满足下载类 APP 的大部分需求。 如果你使用的开发语言是 Objective-C ,可以使用 TiercelObjCBridge 进行桥接 Tiercel 3.0 特性 环境要求
Shows the ISS live location.
ISSLive Shows the ISS live location. Challenge tasks: Project structure Create repo. Setup project. Organize files following the MVVM pattern. Install
LiveWeatherApp - Live Weather App - Displays Live Weather Data with OpenWeather API
Live Weather App - Displays Live Weather Data with OpenWeather API Learned about
WhatsNext-Live - A small utility app for macOS showing upcoming calendar entries in a menubar popover
What's Next A small utility app for macOS using SwiftUI and EventKit to show you
Weather - Use Open weather APIs to fetch live weather data
Weather 🌤️ Use Open weather APIs to fetch live weather data Use Core Location p
TextFormation - Rules system for live typing completions
TextFormation TextFormation is simple rule system that can be used to implement
Lace - A simple NTS.live macOS application
Marconio A simple macOS (and maybe iOS) application to listen to NTS through. NT
AirQualityMonitoring - Here display the live air quality monitoring data
AirQualityMonitoring Here display the live air quality monitoring data. Details
AppCodableStorage - Extends `@AppStorage` in SwiftUI to support any Codable object
AppCodableStorage Extends @AppStorage in SwiftUI to support any Codable object.
An iOS app that lets user quickly jot down thoughts with Markdown support
Thoughtless An iOS app that lets user quickly jot down thoughts with Markdown support. Description Perhaps you are often in a situation where you want
Swift-when - Expression switch support in Swift
Swift When - supporting switch expressions in Swift! What is it? Basically, it a
IOS-Swift-Notes-EssentialDeveloper-Mentoring - Live Mentoring Essential Developer about Composition Root
iOS-Swift-Notes-EsentialDeveloper-Mentoring Problem How to manage massive compos
FlutterNativeDragAndDrop - A package that allows you to add native drag and drop support into your flutter app
native_drag_n_drop A package that allows you to add native drag and drop support
SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller. Support 3D Touch!
SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller. Support 3D Touch!
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
EFQRCode is a lightweight, pure-Swift library for generating stylized QRCode images with watermark or icon, and for recognizing QRCode from images, in
ARKit sample application is written in Objective C with features of Add, Remove, Scale, Move, Snapshot for single and multiple objects with plane/surface detection, reset session and AR support checking.
ARKit sample application is written in Objective C with features of Add, Remove, Scale, Move, Snapshot for single and multiple objects with plane/surface detection, reset session and AR support checking.
🙏 Support your favourite open source projects
'Spasibo' means 'thank you' in Russian. Spasibo is a simple command-line tool to supporting open-source frameworks. Features Based on Github Sponsors
Collection of native Swift extensions to boost your development. Support tvOS and watchOS.
SparrowKit Collection of native Swift extensions to boost your development. Support iOS, tvOS and watchOS. If you like the project, don't forget to pu
AQMonitoring - Air Quality Monitoring App to see live AQI and city data/graph in Swift with WebSocket and MVVM architecture
AQMonitoring Air Quality Monitoring App to see live AQI and city data/graph in S
A basic countdown app that allows the user to create, edit, and delete events. Each event contains a live countdown timer to a specified date and time.
Event Countdown App (iOS) Created by Lucas Ausberger About This Project Created: January 4, 2021 Last Updated: January 8, 2021 Current Verison: 1.1.1
Swift Memory Cache with namespace & TTL support
#SwiftMemCache - A Swift Memory Cache CI Build State Description This project contains a Swift class that acts as a memory cache (singleton). It suppo
A UICollectionView grid layout designed to support Dynamic Type by allowing the height of each row to size to fit content.
FlexibleRowHeightGridLayout is a UICollectionViewLayout which lays out self-sizing cells in a grid and is designed to support accessibility, in partic
the missing support tool for building safe UIStoryboard code
seguecode seguecode is a support tool to use alongside UIStoryboard development. It provides compile-time safeties around building with UIStoryboards
BCSwiftTor - Opinionated pure Swift controller for Tor, including full support for Swift 5.5 and Swift Concurrency
BCSwiftTor Opinionated pure Swift controller for Tor, including full support for
Font Awesome support in Swift
MCFontAwesome Font Awesome v4.1.0 for Swift Font aliases has not been ported yet, in order to refer to a font you have to strip all the - (minus) insi
UIKitPreviews - A simple way to see your UIKit ViewController changes live and on-demand
SwiftUI preview provider for UIKit A simple way to see your UIKit ViewController
Script to support easily using Xcode Asset Catalog in Swift.
Misen Misen is a script to support using Xcode Asset Catalog in Swift. Features Misen scans sub-directories in the specified Asset Catalog and creates
An iOS App which shows live AQI (Air quality index) data for different cities using Web-socket
AQI - Assignment This is an iOS App which shows live AQI (Air quality index) dat
This app demonstrates how to use the Google Cloud Speech API and Apple on-device Speech library to recognize speech in live recorded audio.
SpeechRecognitionIOS This app demonstrates how to use Google Cloud Speech API and Apple on-device Speech library to recognize speech in live audio rec
URL query encoder with OpenAPI serialization options support
URLQueryEncoder A customizable Swift Encoder that encodes instances of data type
This is a simple chart library using purely swiftui, enabling support for all platforms from Apple.
This is a simple chart library using purely swiftui, enabling support for all platforms from Apple. Most importantly, this could be used in WidgetKit. This is under development. Code might not be stable
Enables developers to write code that interacts with CloudKit in targets that don't support the CloudKit Framework directly
CloudKit Web Services This package enables developers to write code that interac
Enables developers to write code that interacts with CloudKit in targets that don't support the CloudKit Framework directly
CloudKit Web Services This package enables developers to write code that interac
Proper YAML support for Objective-C. Based on recommended libyaml.
YAML.framework for Objective-C Based on C LibYAML library (http://pyyaml.org/wiki/LibYAML) by Kirill Simonov. YAML.framework provides support for YAML
UITableViewCell drop-in replacement with support of UITextField
CKTextFieldTableCell Getting started CKTextFieldTableCell is designed to used in Interface Builder as a drop-in replacement of UITableViewCell with su
A UIPickerView drop-in replacement with support for titles and Selection Indicator customization
CKPickerView A UIPickerView drop-in replacement with support for titles and Selection Indicator customization. Features Add Titles on top of UIPickerV
AwaitKit 4.0.0 with Swift 5 support
Have you ever dream to write asynchronous code like its synchronous counterpart? AwaitKit is a powerful Swift library inspired by the Async/Await spec
Support library of BudouX.swift to handle HTML
HTMLBudouX.swift HTMLBudouX.swift is a support library of BudouX.swift to handle HTML. Detail about BudouX.swift is here Usage You can translate an HT
Custom emoji rendering library for iOS apps with support for GIF & still images
Custom emoji rendering library for iOS apps with support for GIF & still images - plug-in extension for UITextView - performance, cache ✅ - Made with 💘 by @GetStream
Declarative text styles and streamlined Dynamic Type support for iOS
StyledText StyledText is a library that simplifies styling dynamic text in iOS applications. Instead of having to use attributed strings every time yo
An UITextView in Swift. Support auto growing, placeholder and length limit.
GrowingTextView Requirements iOS 8.0 or above Installation CocoaPods GrowingTextView is available through CocoaPods. To install it, simply add the fol
A UITextView subclass that adds support for multiline placeholder written in Swift.
KMPlaceholderTextView A UITextView subclass that adds support for multiline placeholder written in Swift. Usage You can set the value of the placehold
UITextField that support currency in the right way.
PLCurrencyTextField Summary PLCurrencyTextField provides simple and user friendly support for the amount in the currency. Usage To start using the com
UITextField with underline and left image
TJTextField UITextField with underline and left image Version: 1.0 Features Add image in UITextField Left text pedding Underline whole UITextField Sho
A light-weight UITextView subclass that adds support for placeholder.
RSKPlaceholderTextView A light-weight UITextView subclass that adds support for placeholder. Installation Using Swift Package Manager To add the RSKPl
TextField with DropDown support using UIPickerView
IQDropDownTextField TextField with DropDown support using UIPickerView Installing Install using cocoapods. Add in your Podfile: pod 'IQDropDownTextFie
🔍 Awesome fully customize search view like Pinterest written in Swift 5.0 + Realm support!
YNSearch + Realm Support Updates See CHANGELOG for details Intoduction 🔍 Awesome search view, written in Swift 5.0, appears search view like Pinteres
Useful for showing text or custom view tags in a vertical or horizontal scrollable view and support Autolayout at the same time
Useful for showing text or custom view tags in a vertical or horizontal scrollable view and support Autolayout at the same time. It is highly customizable that most features of the text tag can be configured.
Swift library to support collapsible sections in a table view.
CollapsibleTableSectionViewController A Swift library that helps you collapse table view sections. Features Support collapsible sections in a table vi
Premier League and LaLiga live statistics
FootballLiveData Premier League and LaLiga live standings tables and players sta
A UINavigationController subclass that support pop interactive UINavigationbar with hidden or show.
KDInteractiveNavigationController Features ✨ UINavigationController interactive with UINavigationBar hidden or show Hide all UINavigationController ba
Draw VR content over live camera feed with ARKit
funny-ar Exercise with ARKit: draw VR content over live camera feed: work is in
Using async / await on iOS 13: everything you need to know
Using async / await on iOS 13: everything you need to know! 🚀 Content This repository contains the code sample I've used during December 14th's lives
Adds animated counting support to UILabel.
UICountingLabel Adds animated counting support to UILabel. CocoaPods UICountingLabel is available on CocoaPods. Add this to your Podfile: pod 'UICount
iOS validation framework with form validation support
ATGValidator ATGValidator is a validation framework written to address most common issues faced while verifying user input data. You can use it to val
An open source calendar framework for iOS, with support for customization, IBDesignable, Autolayout, and more.
About MBCalendarKit is a calendar control written in Objective-C with modern best practices and Swift interoperability in mind. It offers a flexible c
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. Support SwiftUI.
SPAlert Popup from Apple Music & Feedback in AppStore. Contains Done, Heart, Error and other presets. Supports Dark Mode. I tried to recreate Apple's
Beacon is a privacy and security-focused browser with native DANE support and a decentralized p2p light client.
Beacon iOS The first browser with support for native DNS-Based Authentication of Named Entities (DANE) with true downgrade protection, and the first b
A Swift wrapper for system shell over posix_spawn with search path and env support.
AuxiliaryExecute A Swift wrapper for system shell over posix_spawn with search path and env support. Usage import AuxiliaryExecute AuxiliaryExecute.l
Support Combine Assign subscriber in RxSwift.
RxAssign Support Combine Assign subscriber in RxSwift. Assign uses a KeyPath which is really nice and useful. ** RxAssign extends Driver and Signal in
A validator for postal codes with support for 200+ regions
PostalCodeValidator A validator for postal codes with support for 200+ regions. import Foundation import PostalCodeValidator if let validator = Posta
A simple library that provides standard Unicode emoji support across all platforms
Twitter Emoji (Twemoji) A simple library that provides standard Unicode emoji support across all platforms. Twemoji v13.1 adheres to the Unicode 13.0
Create Live Graphics in SwiftUI (iOS, tvOS & macOS)
PixelUI import SwiftUI import PixelUI struct ContentView: View { var body: some View { GeometryReader { geo in
Swift Express is a simple, yet unopinionated web application server written in Swift
Documentation h5 align="right"a href="http://demo.swiftexpress.io/"Live 🐧 server running Demo img src="https://cdn0.iconfinder.com/data/icons/
A simple network layer for use in small iOS projects with async/await support
SimpleNetwork Intro SimpleNetwork is simple network layer for use in small projects. Swift Package Manager Note: Instructions below are for using Swif
Modern networking support to monitor network connectivity
ConnectivityKit Adapting to changes in network connectivity can allow for suspending or resuming network activity. When entering an elevator or going
Impervious is a privacy and security-focused browser with native DANE support and a decentralized p2p light client.
Impervious iOS The first browser with support for native DNS-Based Authentication of Named Entities (DANE) with true downgrade protection, and the fir
This project is built to show how to support accessibility features in iOS applications in UIKit.
ACCESSIBILITY EXAMPLE This project is built to show how to support accessibility features in iOS applications in a blog post. For the sake of Accessib
Swift Sequences are limited in that they don't support Iterators with a throwing next().
FailableSequence Swift Sequences are limited in that they don't support Iterators with a throwing next(). There are several use cases for such sequenc
STDevRxExt contains some extension functions for RxSwift and RxCocoa which makes our live easy.
STDevRxExt Example To run the Example.playground, clone the repo, and run pod install from the Example directory first. Requirements iOS 9.0+ tvOS 9.0
Shortcuts support for Micro.blog
The intial goal of this project is to provide Shortcuts support for Micro.blog. It may be expanded to include support for other Micropub implementations.