319 Repositories
Swift real-time-video-streaming Libraries
A camera designed in Swift for easily integrating CoreML models - as well as image streaming, QR/Barcode detection, and many other features
Would you like to use a fully-functional camera in an iOS application in seconds? Would you like to do CoreML image recognition in just a few more sec
A Snapchat Inspired iOS Camera Framework written in Swift
Overview SwiftyCam is a a simple, Snapchat-style iOS Camera framework for easy photo and video capture. SwiftyCam allows users to capture both photos
Camera engine for iOS, written in Swift, above AVFoundation. :monkey:
๐ The most advanced Camera framework in Swift ๐ CameraEngine is an iOS camera engine library that allows easy integration of special capture feature
Horizon SDK for iOS
Horizon SDK for iOS Horizon SDK is a state of the art real-time video recording / photo shooting iOS library. Some of the features of Horizon SDK incl
A simple, customizable camera control - video recorder for iOS.
LLSimpleCamera: A simple customizable camera - video recorder control LLSimpleCamera is a library for creating a customized camera - video recorder sc
Simple Swift class to provide all the configurations you need to create custom camera view in your app
Camera Manager This is a simple Swift class to provide all the configurations you need to create custom camera view in your app. It follows orientatio
๐ธ iOS Media Capture โ features touch-to-record video, slow motion, and photography
PBJVision PBJVision is a camera library for iOS that enables easy integration of special capture features and camera interface customizations in your
Linphone is an open source softphone for voice and video over IP calling and instant messaging
Linphone is an open source softphone for voice and video over IP calling and instant messaging. It is fully SIP-based, for all calling, presence and I
Kill The Snake - second life for all time classic game
KillTheSnake Kill The Snake - second life for all time classic game Snake is almost 40. It was cloned many times, but core rules remained about the sa
IINA is the modern video player for macOS.
IINA IINA is the modern video player for macOS. Website ยท Releases ยท Telegram Group Features Based on mpv, which provides the best decoding capacity o
Save data to the database, real-time synchronization, user authentication.
Shop List App on development stage... description description description description description ๐ก๏ธ License This project is licensed under the MIT L
How to Display Video from URL inside custom design UIView
Technicalisto How to Display Video from URL inside custom design UIView Add your UIView and connect it . Add This method for display func DisplayVideo
iOS platform video hard decoding, support h264, h265
VideoDecoder iOS platform video hard decoding, support h264, h265 Example To run the example project, clone the repo, and run pod install from the Exa
iOS video player for trailer. You can customize layout for the control panel. Support PiP and DRM.
iOS video player for trailer. You can customize layout for the control panel. Support PiP and DRM.
Radio Streams from all over the world. Free and Open.
RadioBrowserKit - The Swift SDK for Radio Browser Radio Streams from all over the world. Free and Open. RadioBrowserKit is a Swift package which lets
Weather App with widget that fetches real weather data using the Open Weather API
WeatherExtension App Demo WeatherExtension.mp4 Description Weather App that fetches real weather data using the Open Weather API Getting Started clone
SuperVideoPlayer is video player in Objc.
SuperVideoPlayer Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installation S
AnylineFaceAuthentication pairs identity document scanning with a real-time liveness check utilizing the iPhone's camera, best suited for authenticating users over the internet.
AnylineFaceAuthentication AnylineFaceAuthentication pairs identity document scanning with a real-time liveness check utilizing the iPhone's camera, be
Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)
MTHawkeye Readme ไธญๆ็ๆฌ MTHawkeye is profiling, debugging tools for iOS used in Meitu. It's designed to help iOS developers improve development producti
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API.
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API. The goal for development was to have a Swift SDK to get
Timekeeper is an easy-to-use time measurement library written in Swift, with support for iOS, tvOS, watchOS and macOS.
Timekeeper is an easy-to-use time measurement library written in Swift, with support for iOS, tvOS, watchOS and macOS. Installation Timekee
Swift Package used for video where I demonstrate how to extract a package to a local framework and modify it.
SegmentedPicker NOTE: This sample code is taken from the article by Frank Jia in his article titled Build a Custom iOS Segmented Control With SwiftUI
FWVideoPlayer is video Player for iOS in Swift.
FWVideoPlayer Desc FWVideoPlayer is video Player for iOS in Swift. It can play video and audio. You can use it easy. Example To run the example projec
Radio & Podcast Streaming App For WPRK
WPRK(iOS & iPadOS) Radio & Podcast Streaming App For WPRK, a licensed FCC broadcast station, The app allows users to connect to live music streams and
A Generic CoreData Manager to accept any type of objects. Fastest way for adding a Database to your project.
QuickDB FileManager + CoreData โ๏ธ Save and Retrieve any thing in JUST ONE line of code โ๏ธ Fast usage dataBase to avoid struggling with dataBase comple
SwiftUI library to display a clock. You can move the arms to change the time, change the style of the clock and customise some configurations.
SwiftClockUI Clock UI for SwiftUI This library has been tested โ ๐ป macOS Catalina 10.15.3 โ ๐ป macOS Big Sur 11.6 โ ๐ฑ iOS 13 โ ๐ฑ iOS 14 โ ๐ฑ iOS 15
High-performance and flexible video editing and effects framework, based on AVFoundation and Metal.
High-performance and flexible video editing and effects framework, based on AVFoundation and Metal.
MuVis is a macOS, iOS, iPadOS app for real-time music visualization.
MuVis MuVis is an open-source multiplatform app (using SwiftUI, Swift, and Xcode) for music visualization. It renders informative (and musically usefu
๐ฑ Wire for iOS (iPhone and iPad)
Wireโข This repository is part of the source code of Wire. You can find more information at wire.com or by contacting [email protected]. You can find
Real time chat app written in Swift 5 using Firebase
Quick Chat for iOS Quick Chat for iOS is a real time chat app written in Swift 5 using Firebase. Quick Chat allows to send and receive text messages,
Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift
Real time Swift iOS Chat with Firebase - Messenger Clone This is an extremely simple chat app source code of an iOS Swift Chat app. It leverages Messa
iOS - Real-time messaging app ๐จ
General mChat is a real-time messaging app written in Swift for iOS devices. Since mChat uses a fast and reliable Firebase Database, it receives data
Anonymous chat app leveraging Google's Firebase, a NoSQL backend and WebSocket for real time data synching
Chaty Chaty is an anonymous chat app that allows millions of users to chat at the same time. Firebase is Google's real time NoSQL Backend as a Service
A native iOS video chat app based on WebRTC
AppRTC - iOS implementation of the Google WebRTC Demo About This Xcode project is a native wrapper for the Google's WebRTC Demo. It organizes the WebR
๐ฝ A video player for SwiftUI, support for caching, preload and custom control view.
Features QuickStart Advances Installation Requirements License Demo Clone or download the project. In the terminal, run swift package resolve. Open Vi
Flexible bug report framework for iOS
Clue is a simple smart-bug report framework for iOS, which allows your users to record full bug/crash report and send it to you as a single .clue file
Find memory leaks in your iOS app at develop time.
ไธญๆไป็ป | FAQไธญๆ MLeaksFinder MLeaksFinder helps you find memory leaks in your iOS apps at develop time. It can automatically find leaks in UIView and UIV
๐ฑiOS app to extract full-resolution video frames as images.
Frame Grabber is a focused, easy-to-use iOS app to extract full-resolution video frames as images. Perfect to capture and share your favorite video mo
A fully functional short video app project.Record a six secends video while playing prank sounds.
prankPro A fully functional short video app project How to Install 1. use coconapod to init your xcode environment. 2. change the app-keys in `applica
๐ฑiOS app to extract full-resolution video frames as images.
Frame Grabber is a focused, easy-to-use iOS app to extract full-resolution video frames as images. Perfect to capture and share your favorite video mo
Open Source iOS 360 Degree Panorama Video Player.
๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ The Metal with Swift 5.0 version is comming ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ ๐บ 360 VR Player A Open Source, Ad-free, Na
A library that allows you to generate and update environment maps in real-time using the camera feed and ARKit's tracking capabilities.
ARKitEnvironmentMapper Example To run the example project, clone the repo, and run pod install from the Example directory first. Installation ARKitEnv
Real-Time image recognition for iOS with Vision(CoreML) and InceptionV3
Kesan-ML-iOS Real-Time image recognition for iOS with CoreML and InceptionV3 ๏ฃฟ Test Flight Description Real-Time image recognition Integrating app wit
A real-time, votable, democratized music queue on iPad and iPhone using Spotify
Queue'd Music Queue'd is the best way to enjoy music with your friends. Add your favorite songs to a shared music queue at your favorite bars, restaur
A library that allows you to generate and update environment maps in real-time using the camera feed and ARKit's tracking capabilities.
ARKitEnvironmentMapper Example To run the example project, clone the repo, and run pod install from the Example directory first. Installation ARKitEnv
YouTube video player for iOS, tvOS and macOS
About XCDYouTubeKit is a YouTube video player for iOS, tvOS and macOS. Are you enjoying XCDYouTubeKit? You can say thank you with a tweet. I am also a
The most perfect Swift Timer you'll ever need.
Timerable โฐ The most perfect Swift Timer you'll ever need. A protocol-oriented Timer Factory with all the features you'll ever need. I wrote it in bot
Streams of values over time
Streams of values over time. Tailored for Swift. ๐ Release Roadmap Getting Started Learn about the Core Reactive Primitives in ReactiveSwift, and Bas
Stopwatch is a Swift App that measures amount of time elapsed from a particular time.
Stopwatch Stopwatch is a Swift App that measures amount of time elapsed from a particular time. It highly mocks the stopwatch of Apple's offical App c
FYPhoto is a photo/video picker and image browser library for iOS written in pure Swift. It is feature-rich and highly customizable to match your App's requirements.
FYPhoto is a photo/video picker and image browser library for iOS written in pure Swift. It is feature-rich and highly customizable to match your App's requirements.
Open Source Real Time Strategy game based on Warfare Incorporated
About Hostile Takeover is the open source release of the wildly popular mobile Real Time Strategy game Warfare Incorporated. Warfare Incorporated's de
iOS app which uses the Moves API to visualize which places you spent the most time at in the last seven days.
Places Places uses the Moves API to visualize which places you spent the most time at in the last seven days. It runs on iOS 7 only and you need to ob
Add progress bars to gifs!
Add progress bars to gifs! App Store Download | About | Features | Usage | Contributing | License ๐ โThanks to everyone who contributed during Hackto
โถ๏ธ video player in Swift, simple way to play and stream media on iOS/tvOS
Player Player is a simple iOS video player library written in Swift. Looking for an obj-c video player? Check out PBJVideoPlayer (obj-c). Looking for
๐ฑ Wire for iOS (iPhone and iPad)
Wireโข This repository is part of the source code of Wire. You can find more information at wire.com or by contacting [email protected]. You can find
Custom Time Picker ViewController with Selection of start and end times in Swift ๐ถ
LFTimePicker Custom Time Picker ViewController with Selection of start and end times in Swift ๐ถ . Based on Adey Salyard's design @ Dribbble One to tw
Better time picker for iOS.
TimePicker Better TimePicker for iOS Requirements Swift 5.0 iOS 10.0+ Xcode 10.2+ Installation The easiest way is through CocoaPods. Simply add the de
Building a better date/time library for Swift
Time Time is a Swift package that makes dealing with calendar values a natural and straight-forward process. Working with calendars can be extremely c
A TimeZonePicker UIViewController similar to the iOS Settings app. Search and select from a range of cities and countries to find your most suitable time zone.
TimeZonePicker A TimeZonePicker UIViewController similar to the iOS Settings app. Search and select from a range of cities and countries to find your
A "time ago", "time since", "relative date", or "fuzzy date" category for NSDate and iOS, Objective-C, Cocoa Touch, iPhone, iPad
Migration 2014.04.12 NSDate+TimeAgo has merged with DateTools. DateTools is the parent project and Matthew York is the project head. This project is n
This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.
#10Clock Dark and Mysterious ๐ถ Light Colors ๐ป Usage The control itsself is TenClock. Add that to your view hierarchy, and constrain it to be square
The demo app demonstrates a real-time application using FindSurface to search point clouds, which ARKit provides, for geometry shapes.
FindSurface-GUIDemo-iOS (Swift) CurvSurf FindSurfaceโข GUIDemo for iOS (Swift) Overview This demo app demonstrates a real-time application using FindSu
The starting file for the 360iDev "It's Widget Time" workshop.
360iDevWidgets_start The starting file for the 360iDev "It's Widget Time" workshop. Syllabus This is a workshop to introduce you to adding widgets to
Demonstration code for a simple Swift property-wrapper, keypath-based dependency injection system. The keypaths ensure compile-time safety for all injectable services.
Injectable Demo Preliminary musings and demonstration code for a simple Swift property-wrapper, keypath-based dependency injection system. The keypath
Redesigned video player controls for iOS
Atlas Minimal stock video player replacement demo video Compiling Clone the repo, and make sure you have cephei and all that then just make clean pack
Repository with base samples for playing HLS/DASH with CMAF video, across as many platforms as possible. Includes steps for encoding and packaging your own test content.
Video Everything Repository with minimal samples for playing HLS/DASH with CMAF video, across as many platforms as possible. Content and License All t
A collaborative Augmented Reality iOS experience using Real-time Messaging
Collaborative AR Experience This project creates an augmented reality experience where you can build a scene together with anyone around the world, se
Digger is a lightweight download framework that requires only one line of code to complete the file download task
ไธญๆ่ฏดๆ Digger is a lightweight download framework that requires only one line of code to complete the file download task. Based on URLSession, pure Swif
iOS - Real-time messaging app ๐จ
General mChat is a real-time messaging app written in Swift for iOS devices. Since mChat uses a fast and reliable Firebase Database, it receives data
Easily take a photo or video or choose from library
FDTake Easily take a photo or video or choose from library ๐บ Author's tip jar: https://amazon.com/hz/wishlist/ls/EE78A23EEGQB Usage To run the exampl
โฌ๏ธ Rad Media Capture in Swift
NextLevel is a Swift camera system designed for easy integration, customized media capture, and image streaming in iOS. Integration can optionally lev
Instagram-like photo browser and a camera feature with a few line of code in Swift.
NOTE: This project is no longer maintained. We highly recommend YPImagePicker. Fusuma Fusuma is a Swift library that provides an Instagram-like photo
A simple Swift package for measuring and reporting the time taken for operations
Duration A simple Swift package for measuring and reporting the time taken for operations. It is derived from a version for Playgrounds that I blogged
An unofficial version of the Sandwiches app and pre-built materials similar to those used in the Introduction to SwiftUI session video from WWDC20
Unofficial Sandwiches The WWDC20 Session Introduction to SwiftUI provides a tutorial-like walk-through of building a list-detail SwiftUI app from scra
iOS application to tell the time in the British way ๐ฌ๐งโฐ
Tell Time ๐ฌ๐ง โฐ As a French guy in London, when people told me the time, I was always lost. Now thanks to this app, I can confirm what I hear and wha
A Simple ToDo app developed using SwiftUI, Combine and Coredata
SwiftUI_Tasks Tasks is simple ToDo app developed using SwiftUI and Coredata which having features like Add,Delete,Rearrange and send notification base
Free time picker iOS Application with SwiftUI and Combine
Free time picker iOS application. This is iOS application for search free time in your calendar. Search Detail Environment macOS Catalina 10.15.3๏ผ19D7
iOS version of emitron
emitron (iOS) emitron is the code name for the raywenderlich.com app. This repo contains the code for the iOS version of the app. Contributing To cont
CHIOTPField is a set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc. Mady by @ChiliLabs - https://chililabs.io
CHIOTPField CHIOTPField is a set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc. All fields support insertion of one
A customisable view for entering arbitrary length pins, codes or passwords in iOS. Supports iOS 12 one time codes.
CBPinEntryView CBPinEntryView is a view written in Swift to allow easy and slick entry of pins, codes or passwords. It allows backspacing, dismissal o
KDEDateLabel is an UILabel subclass that updates itself to make time ago's format easier.
KDEDateLabel KDEDateLabel is an UILabel subclass that saves you from refreshing it when using 'time ago' format. Installation You have multiple choice
VGPlayer - ๐บ A simple iOS video player by Vein.
Swift developed based on AVPlayer iOS player,support horizontal gestures Fast forward, pause, vertical gestures Support brightness and volume adjustment, support full screen, adaptive screen rotation direction.
Swifty360Player - iOS 360-degree video player streaming from an AVPlayer.
Swifty360Player iOS 360-degree video player streaming from an AVPlayer. Demo Requirements Swifty360Player Version Minimum iOS Target Swift Version 0.2
๐น Framework to Play a Video in the Background of any UIView
SwiftVideoBackground is an easy to use Swift framework that provides the ability to play a video on any UIView. This provides a beautiful UI for login
A Swift wrapper for the FFmpeg API
SwiftFFmpeg A Swift wrapper for the FFmpeg API. Note: SwiftFFmpeg is still in development, and the API is not guaranteed to be stable. It's subject to
A set of tools to trim, crop and select frames inside a video
PryntTrimmerView A set of tools written in swift to crop and trim videos. Example To run the example project, clone the repo, and run pod install from
โถ๏ธ video player in Swift, simple way to play and stream media on iOS/tvOS
Player Player is a simple iOS video player library written in Swift. Looking for an obj-c video player? Check out PBJVideoPlayer (obj-c). Looking for
NextLevelSessionExporter is an export and transcode media library for iOS written in Swift.
NextLevelSessionExporter ๐ NextLevelSessionExporter is an export and transcode media library for iOS written in Swift. The library provides customiza
MobilePlayer - A powerful and completely customizable media player for iOS
MobilePlayer A powerful and completely customizable media player for iOS. Table of Contents Features Installation Usage Customization Skinning Showing
Overlay alpha channel video animation player view using Metal.
Overlay alpha channel video animation player view using Metal. Example To run the example project, clone the repo, and run pod install from the Exampl
A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.
A high-level video composition framework build on top of AVFoundation. It's simple to use and easy to extend. Use it and make life easier if you are implementing video composition feature.
BMPlayer - A video player for iOS, based on AVPlayer, support the horizontal, vertical screen
A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
A nicer iOS UI component for picking date and time
DateTimePicker A nicer iOS UI component for picking date and time. Features Date and Time Picker / Date Picker only / Time Picker only - your choice!
An Easy to Use Calendar for iOS (Swift 5.0)
This is an easy to use, "just drag and drop it in your code" type of calendar for iOS. It supports both vertical and horizontal scrolling, as well as
๐ A simple iOS photo and video browser with optional grid view, captions and selections written in Swift5.0
Introduction ๐ MediaBrowser can display one or more images or videos by providing either UIImage objects, PHAsset objects, or URLs to library assets,
SwiftyTimer allows you to instantly schedule delays and repeating timers using convenient closure syntax. It's time to get rid of Objective-C cruft.
SwiftyTimer Modern Swifty API for NSTimer SwiftyTimer allows you to instantly schedule delays and repeating timers using convenient closure syntax. It
Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
OHHTTPStubs OHHTTPStubs is a library designed to stub your network requests very easily. It can help you: test your apps with fake network data (stubb
Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS.
HaishinKit (formerly lf) Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS. Issuesใฎ่จ่ชใฏใๆฅๆฌ่ชใๅใใๆนใฏๆฅๆฌ่ชใงใ้กใใใพใ๏ผ Sponsored with ๐
๐ธ Instagram-like image picker & filters for iOS
YPImagePicker YPImagePicker is an instagram-like photo/video picker for iOS written in pure Swift. It is feature-rich and highly customizable to match