4731 Repositories
Swift ios-app-development Libraries
A note on the Construction of the watchOS App Notes
This document is a note on the Construction of the watchOS App "Notes" Learn about the main topics of this watchOS project In this SwiftUI tutorial, w
Pic-To-Send iOS Application Repository
PicToSend_G03_iOS_Project Pic-To-Send iOS Application Repository Application User Interface How to run the application: Pre-requisite: Xcode 13 or lat
A curated list of Open Source example iOS apps developed in Swift
Example iOS Apps A curated list of Open Source example iOS apps developed in Swift. How to Use Example-iOS-Apps is an amazing list for people who are
Tourist App enable users to search about touristic places in saudi arabia
TouristApp Project Name: Tourist Project Description : Tourist it's App enable users to search about touristic places in saudi arabia . Features List:
Paul Hudson redesigned and remastered the original MoonshotApp. And so I followed the tutorial
Moonshot App for iOS. parsing some json files, using generics, and creating multi page app. Application provides simple informations from the Apollo m
Sample iOS application in SwiftUI presenting Redux architecture
SwiftUI-Redux-Demo Sample iOS application in SwiftUI presenting Redux architecture. My full article about Redux in detail you will find here: Redux ar
Sytac iOS assignment | Movies|
Sytac iOS assignment | Movies The time has come for us to unveil the code challenge Sytac has prepared for you. The challenge involves working with th
Demo of using TensorFlow Lite on iOS
TensorFlowLiteiOS Demo of using TensorFlow Lite on iOS Use the image classification model mobilenet_quant_v1_224. This is an excerpt and arrangement o
Random image app
Random image app About the project / О проекте English In that application I desided to make a custom servise which can directly take a random image w
Social App - In that application I desided to make a custom messenger service
Social App About the project / О проекте English In that application I desided to make a custom messenger service. Project is on early development sta
The starter repository for the iOS tech screen!
Nearside iOS Code Screen - Starter Welcome to Nearside's Code Screen starter repository! Quickstart You'll need the following: Xcode 13.1 (13A1030d) T
Tools for using Swift Concurrency on macOS 10.15 Catalina, iOS 13, tvOS 13, and watchOS 6.
ConcurrencyCompatibility Tools for using Swift Concurrency on macOS 10.15 Catalina, iOS 13, tvOS 13, and watchOS 6. Xcode 13.2 adds backwards deployme
An application where users can simulate trading stocks with a starting balance of fake money.
Eighth Wonder Finance Table of Contents Overview Product Spec Video Walkthrough Wireframes Schema Overview Description An application where users can
The app encrypts or decrypts user's text input with basic encryption and decryption algorithms
Objective-C Wrapper Project About The Project The app encrypts or decrypts user's text input with basic encryption and decryption algorithms. Purpose
A simple, lighweight library for making http requets in iOS
HttpKIT Super simple, super lighweight library for making http requets in IOS. It is a work in progress so PR's are definitelty welcome and highly enc
Creation of data model easily, with no headache.
DataFixture Create data models easily, with no headache. DataFixture is a convenient way to generate new data for testing / seeding your Realm Databas
Snapshot view unit tests for iOS
iOSSnapshotTestCase (previously FBSnapshotTestCase) What it does A "snapshot test case" takes a configured UIView or CALayer and uses the necessary UI
iOS Simulator type agnostic snapshot testing, built on top of the FBSnapshotTestCase.
SnappyTestCase iOS Simulator type agnostic snapshot testing, built on top of the FBSnapshotTestCase. Why? Snapshot testing helps to deliver views that
Graduation from messy XCTAssertEqual messages.
A tool for providing the 2 features for efficient testing: Output diff between 2 any types Default implementation of Equatable for any types Platform
A collection of useful test helpers designed to ease the burden of writing tests for iOS applications.
MetovaTestKit is a collection of useful test helpers designed to ease the burden of writing tests for iOS applications. Requirements Installation Usag
Convert xcodebuild plist and xcresult files to JUnit reports
trainer This is an alternative approach to generate JUnit files for your CI (e.g. Jenkins) without parsing the xcodebuild output, but using the Xcode
Upload failing iOS snapshot tests cases to S3
Second Curtain If you're using the cool FBSnapshotTestCase to test your iOS view logic, awesome! Even better if you have continuous integration, like
Swift framework containing a set of helpful XCTest extensions for writing UI automation tests
AutoMate • AppBuddy • Templates • ModelGenie AutoMate AutoMate is a Swift framework containing a set of helpful XCTest extensions for writing UI autom
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
Bluepill is a tool to run iOS tests in parallel using multiple simulators. Motivation LinkedIn created Bluepill to run its large iOS test suite in a r
iOS UI Automation Test Framework
Deprecation: EarlGrey 1.0 is deprecated in favor of EarlGrey 2.0 which integrates it with XCUITest. Please look at the earlgrey2 branch. EarlGrey 1.0
Write unit tests which test the layout of a view in multiple configurations
Overview This library enables you to write unit tests which test the layout of a view in multiple configurations. It tests the view with different dat
An understated approach to iOS integration testing.
Subliminal is a framework for writing iOS integration tests. Subliminal provides a familiar OCUnit/XCTest-like interface to Apple's UIAutomation frame
Keep It Functional - An iOS Functional Testing Framework
IMPORTANT! Even though KIF is used to test your UI, you need to add it to your Unit Test target, not your UI Test target. The magic of KIF is that it
AB testing framework for iOS
ABKit Split Testing for Swift. ABKit is a library for implementing a simple Split Test that: Doesn't require an HTTP client written in Pure Swift Inst
Remote configuration and A/B Testing framework for iOS
MSActiveConfig v1.0.1 Remote configuration and A/B Testing framework for iOS. Documentation available online. MSActiveConfig at a glance One of the bi
Multivariate & A/B Testing for iOS and Mac
This library is no longer being maintained. You can continue to use SkyLab in your projects, but we recommend switching another solution whenever you
Switchboard - easy and super light weight A/B testing for your mobile iPhone or android app. This mobile A/B testing framework allows you with minimal servers to run large amounts of mobile users.
Switchboard - easy A/B testing for your mobile app What it does Switchboard is a simple way to remote control your mobile application even after you'v
🧲🔗 Open Magnet Links in Put.io
Magnet Links extension Open Magnet Links in Put.io Tired of seeing "Safari cannot open the page because the address is invalid." alerts when you try t
A Simple App That Find and connect with classmates
Study With Me Find and connect with classmates! Search View Controller: My Courses View Controller: Profile View Controller: A View of Students in a C
A Simple Camera App With Programmatic UI
CameraApp-ProgrammaticUI Hey there! This is a simple Camera Application that I and Sahab Alharbi worked on as part of Tuwaiq's iOS bootcamp projects.
Running Swift automatic differentiation on iOS
Differentiation Demo This is an example of Swift's automatic differentiation running on iOS. It is a modified version of the game from ARHeadsetKit tu
The source of V2er.iOS
V2er-iOS A beautiful V2EX client built for iOS platform. This project is under develop, is not avaiable in App store yet, you could download it from h
Template for cross-platform mobile app with native UIs and C++ core
Template for cross-platform mobile app with native UIs and C++ core Structure packages/chat - C++ core packages/ios - iOS app connected to core via C
A Mac and iOS Playgrounds Unit Testing library based on Nimble.
Spry Spry is a Swift Playgrounds Unit Testing library based on Nimble. The best thing about Spry is that the API matches Nimble perfectly. Which means
Simple BDD for iOS
Kiwi: Simple BDD for iOS Kiwi is a Behavior Driven Development library for iOS development. The goal is to provide a BDD library that is exquisitely s
The project used in the iOS Architect Crash Course lectures
iOS Architect Crash Course • August 2nd-8th • EssentialDeveloper.com https://www.essentialdeveloper.com/ios-architect-crash-course/aug-2021-a5220 It's
SpaceX rocket listing app using RxSwift and CLEAN Architecture with MVVM
Jibble SpaceX rocket listing app using RxSwift and CLEAN Architecture with MVVM Demo Features Reactive Bindings URL / JSON Parameter Encoding Filter Y
Camera App Built With Swift
Camera App Hi there! me Aldanah Aldohayan and Ebtesam Alahmari worked in this project in the end of week8 of Tuwaiq's bootcamp How did we build this A
Challenge... counting game for kids... should be entertaining, educational and fun... o_O
MultiTainment Simple multiplication game for kids. Possible to choose how many questions they want to answer and how hard shoud it be. Simple funny in
practice based on London App Brewery lesson
Ringit Press each buttons, Code I used How to play sound using AVFoundation and AVAudioPlayer. Understand Apple documentation and how to use StackOver
iOS native app demo with Xcode and Swift using MVVM architecture and Apple's Combine framework for functional reactive programming, all with UIKit
iOS (Swift 5): MVVM test with Combine and UIKit MVVM and functional reactive programming (FRP) are very used in iOS development inside companies. Here
Headline News View Example App for iOS. You can display the articles fetched by rss.
HeadLineNews-ObjC Headline News View Example App for iOS. You can display the articles fetched by rss. PiP(Picture in Picture) is also supported DEMO
Yattee: video player for Invidious and Piped built for iOS, tvOS and macOS
Video player for Invidious and Piped instances built for iOS, tvOS and macOS. Features Native user interface built with SwiftUI Multiple instances and
Official SwiftUI SDK for Stream Chat.
SwiftUI - Currently in Development 🏗 The SwiftUI SDK is built on top of the StreamChat framework and it's a SwiftUI alternative to the StreamChatUI S
This app is a sample app that recognizes specific voice commands such as "make it red", "make it blue", "make it green", and "make it black" and change the background color of the view in the frame.
VoiceOperationSample This app is a sample app that recognizes specific voice commands such as "make it red", "make it blue", "make it green", and "mak
Font Awesome swift library for iOS.
Font Awesome Swift Follow me: @vaberer I like ★. Do not forget to ★ this super convenient library. Added UISegmentedControl & UITabbarItem & UISlider
Use 1600+ icons (and more!) from FontAwesome and Google Material Icons in your swift/iOS project in an easy and space-efficient way!
Swicon Use 1600+ icons from FontAwesome and Google Material Icons in your iOS project in an easy and space-efficient way! The built-in icons are from
A better choice for iOS Developer to use FontAwesome Icon with UI.😍
FontAwesomeKit.Swift 😀 😘 A better choice for iOS Developer to use FontAwesome Icon with UI. 😍 Support Swift 4.2 & iOS 8.0+ FontAwesome 4.7.0 Storyb
Google Material Design Icons Font for iOS
GoogleMaterialDesignIcons #Google Material Design Icons Font for iOS It is based on https://github.com/google/material-design-icons. it converts the m
Auto-generated icon font library for iOS, watchOS and tvOS
Iconic helps making icon fonts integration effortless on iOS, tvOS and watchOS. Its main component is in charge of auto-generating strongly typed Swif
Icon font library for iOS. Currently supports Font-Awesome, Foundation icons, Zocial, and ionicons.
FontAwesomeKit Icon font library for iOS. Currently supports Font-Awesome, Foundation icons, Zocial, and ionicons. Version 2.2 Notable Changes Not Jus
NSString+FontAwesome
FontAwesome+iOS Font awesome is an iconic font. Read more about it on http://fortawesome.github.com/Font-Awesome/ This category brings this great icon
A simple Student Management on an iOS App
Student Management XCode Swift App A simple Student Management on an Xcode Swift App Table of Contents About the projects Technologies Features Setup
Trello Clone iOS App build with SwiftUI
Trello Clone iOS App - SwiftUI A Trello Clone App for iOS built with SwiftUI. Features The app has several main features: Card, BoardList CRUD. Drag a
CodeMirror-Swift is a lightweight wrapper of CodeMirror for macOS and iOS
CodeMirror-Swift is a lightweight wrapper of CodeMirror for macOS and iOS. Features 🍭 Lightweight CodeMirror wrapper (build 5.52.2) ✅ 100% Native Swi
Swift emoji string parsing library
Croc is a library for parsing emojis on iOS. It provides a simple and lightweight interface for detecting, generating, categorizing and managing emoji
iOS & OSX Syntax Highlighter.
Highlightr Highlightr is an iOS & macOS syntax highlighter built with Swift. It uses highlight.js as it core, supports 185 languages and comes with 89
Markdown parser for iOS
Marky Mark Marky Mark is a parser written in Swift that converts markdown into native views. The way it looks it highly customizable and the supported
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Down Blazing fast Markdown (CommonMark) rendering in Swift, built upon cmark v0.29.0. Is your app using it? Let us know! If you're looking for iwasrob
A Cross-Platform String and Regular Expression Library written in Swift.
Guitar 🎸 A Cross-Platform String and Regular Expression Library written in Swift. About This library seeks to add common string manipulation function
User input masking library repo.
Migration Guide: v.6 This update brings breaking changes. Namely, the autocomplete flag is now a part of the CaretGravity enum, thus the Mask::apply c
Easy string decoration with styles
StyleDecorator Design string simply by linking attributes. Example Create Decorator with specific Style and link it at the end of needed string or wra
iOS port from libphonenumber (Google's phone number handling library)
libPhoneNumber for iOS NBPhoneNumberUtil NBAsYouTypeFormatter ARC only Update Log https://github.com/iziz/libPhoneNumber-iOS/wiki/Update-Log Issue You
A set of libraries to help users find and replace native system emojis with EmojiOne in their app or website.
This repository is now maintained as JoyPixels/emoji-toolkit. You'll find the latest version of our resources at emoji-toolkit. Please see the UPGRADE
A Swift framework for using custom emoji in strings.
Emojica – a Swift framework for using custom emoji in strings. What does it do? Emojica allows you to replace the standard emoji in your iOS apps with
🌍⏩📄 Convert ISO8859 1-16 Encoded Text to String in Swift. Supports iOS, tvOS, watchOS and macOS.
ISO8859 Convert ISO8859 1-16 Encoded Text to String in Swift. Usage let encoding = ISO8859.part1 let string = String([...], iso8859Encoding: encoding)
Swift String Validator. Simple lib for ios to validate string and UITextFields text for some criterias
Swift String validator About Library for easy and fastest string validation based on сciterias. Instalation KKStringValidator is available through Coc
Markdown parsing and rendering for iOS and OS X
CocoaMarkdown Markdown parsing and rendering for iOS and macOS CocoaMarkdown is a cross-platform framework for parsing and rendering Markdown, built o
Type strict builder class for NSAttributedString.
StringStylizer Type strict builder class for NSAttributedString. What's this? StringStylizer makes NSAttributedString more intuitive with Method chain
String (and more) validation for iOS
Swift Validators 🔶 String validation for iOS. Contents Installation Walkthrough Usage Available validators License ReactiveSwift + SwiftValidators Wa
🎗 Super lightweight ISO8601 Date Formatter in Swift
ISO8601 ❤️ Support my apps ❤️ Push Hero - pure Swift native macOS application to test push notifications PastePal - Pasteboard, note and shortcut mana
Emoji in Swift
Smile ❤️ Support my apps ❤️ Push Hero - pure Swift native macOS application to test push notifications PastePal - Pasteboard, note and shortcut manage
✍️ No "Optional(...)" in string interpolation + Easy pluralization
' ____ ___ ' | \ / \
Heimdall is a wrapper around the Security framework for simple encryption/decryption operations.
Heimdall In Norse mythology, Heimdall is the gatekeeper of Bifröst, the rainbow road connecting Midgard, realm of the humans, to Asgard, the realm of
SZMentionsSwift is a lightweight mentions library for iOS.
SZMentionsSwift is a lightweight mentions library for iOS. This library was built to assist with the adding, removing and editing of a mention within a textview.
Rich Markdown editing control for iOS
MarkdownTextView Rich Markdown Editing for iOS MarkdownTextView is an iOS framework for adding rich Markdown editing capabilities. Support for Markdow
Markdown syntax highlighter for iOS
Marklight Markdown syntax highlighter for iOS and macOS. Description Marklight is a drop in component to easily add realtime Markdown syntax highlight
A beautiful rich text WYSIWYG editor for iOS with a syntax highlighted source view
ZSSRichTextEditor The Editor ZSSRichTextEditor is a beautiful Rich Text WYSIWYG Editor for iOS. It includes all of the standard editor tools one would
Powerful text framework for iOS to display and edit rich text.
YYText Powerful text framework for iOS to display and edit rich text. (It's a component of YYKit) Features UILabel and UITextView API compatible High
A rich-text editor for iOS
DTRichTextEditor This project aims to provide a replacement for Apple's severely limited UITextView and to allow for editing attributed strings. It co
An Objective-C framework for converting Markdown to HTML.
MMMarkdown MMMarkdown is an Objective-C framework for converting Markdown to HTML. It is compatible with OS X 10.7+, iOS 8.0+, tvOS, and watchOS. Unli
The iOS framework that grows only as fast as its documentation
Nimbus is an iOS framework whose feature set grows only as fast as its documentation. Support status Nimbus is in a supported maintenance mode, meanin
Demo of iOS app that recognizes finger heart by machine learning
HandPoseClassificationAR Demo of iOS app that recognizes finger heart by machine learning How to build 1, Download or Clone this project and open in x
Simple iOS app in Swift to show AQI for some cities using websocket using Combine + MVVM
AQI Simple iOS app in Swift to show AQI for some cities using websocket using Combine + MVVM This app follows MVVM This app uses combine framework The
Egg timer app written in Swift
Egg Timer Our Goal This module will be a mix of tutorials and challenges. Most importantly, we want you to get comfortable with looking up how to do s
An app for Moscow Digital Academy course
AR Drawing This is an app for Moscow Digital Academy course. In this fun app for drawing with geometric shapes and .scn files Interface and Features:
IOS application for researching of Rick and Morty Universe: characters, locations, episodes.
Rick and Morty universe iOS app In this project I used Swift Alamofire Creating UI programmatically MVC, Delegate, Singleton Design: figma mockup API:
This is an app ui created using SwiftUI.
Travel App Its an app build using swift 5 and Xcode 11. It contains a UI containing 3 different views and one combined content view. Deployment To dep
WordScramble app for demonstrating loading an external txt file and working with it
WordScramble-v2 WordScramble app for demonstrating loading an external txt file and working with it App for creating anagrams from given 8 letter word
Create Live Graphics in SwiftUI (iOS, tvOS & macOS)
PixelUI import SwiftUI import PixelUI struct ContentView: View { var body: some View { GeometryReader { geo in
A simple demo app to showcase streaming HLS with SwiftUI Videoplayer
HLS Streaming with SwiftUI Basic implementation of VideoPlayer for SwiftUI to play remote media files using HTTP Live Streaming (HLS). Multiple views
macOS app to save links for later
Later Later is a SwiftUI, macOS app to store and save links for later use! Why? I was tired of Reddit's terrible post saving, and wanted an easy, conv
IOS Swift Application using VIPER Architecture
IOS Swift Application using VIPER Architecture. This is a simple design application for E-Commerce using VIPER architecture and CoreData, I prefer using Delegate Protocols rather than Third Party Library such as Rx but at this project I make it as an example on how to using VIPER.The application also support localization.
Weather forecast app that allows the user to either look for weather at their current location based on the GPS data or search for another city manually.
⛅️ Cloudy Weather forecast app that allows the user to either look for weather at their current location based on the GPS data or search for another c
Control Room : a macOS app that lets you control the simulators for iOS, tvOS, and watchOS
Control Room is a macOS app that lets you control the simulators for iOS, tvOS, and watchOS – their UI appearance, status bar configuration, and more.