490 Repositories
Swift design-system-manager Libraries
A lightweight and efficient bus tracker app for the Miami-Dade Transit System
A lightweight bus tracker app for the Miami-Dade Transit System Built in Swift, this app features a favorites page, real-time bus location and ETA, us
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
LoadingShimmer An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. Thi
Circular reveal animations made easy
This library was created to allow developers to implement the material design's reveal effect. You can simply use this component to reveal and unverea
This is a repo for my implementation of Gang of Four Book: Software Design Patterns. All written in Swift.
GoF-Swift-Design-Patterns This repo is intended to implement the known Software Design Patterns from the Gang of Four book using Swift Programming Lan
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Features • Guides • Installation • Usage • Miscellaneous • Contributing 🌎 README is available in other languages: 🇪🇸 . 🇨🇳 . 🇧🇷 . 🇰🇷 . 🇫🇷 To
A beautiful activity indicator and modal alert written in Swift (originally developed for my app DoodleDoodle) Using blur effects, translucency, flat and bold design - all iOS 8 latest and greatest
SwiftSpinner SwiftSpinner is an extra beautiful activity indicator with plain and bold style. It uses dynamic blur and translucency to overlay the cur
A simple Linear Progress Bar for IOS (Swift 3.0), inspired by Material Design
Linear Progress Bar (Material Design) Linear Progress Bar (inspired by Google Material Design) for iOS written in Swift 4.0 Please feel free to make p
Clendar - universal calendar app. Written in SwiftUI. Available on App Store. MIT License.
Clendar - minimal calendar Minimal Calendar & Widgets Landing Page About This project is started out as an UIKit base app for me to learn new WWDC fea
Use the iPhone X notch in creative ways 👩🎨👨🎨.
NotchToolkit NotchToolkit is a framework for iOS that allow developers use the iPhone X notch space in creative ways. Inspired by I was working on thi
🎨 Powerful theme/skin manager for iOS 9+ 主题/换肤, 暗色模式
Introduction - Demos - Installation - Documents - FAQ - Contribution - 中文文档 Screenshot Running:open SwiftTheme.xcworkspace, run target PlistDemo Intro
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
The Swift Package Manager made at Magascar Coding Club
HSKit It's the Swift Package Manager made at Magascar Coding Club. Installation Swift Package Manager The Swift Package Manager is a tool for automati
An extremely simple CLI tool that was created to diagnose and further understand an issue in DriverKit causing kIOHIDOptionsTypeSeizeDevice to behave incorrectly when used in DriverKit system extensions.
IOKitHIDKeyboardTester This tool is NOT useful to, or intended for general users. IOKitHIDKeyboardTester is an extremely simple (one-file!) CLI tool t
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
Google Material Design Icons for Swift and ObjC project
GoogleMaterialIconFont Google Material Design Icons for Swift and ObjC project This library is inspired by FontAwesome.swift Both Swift and Objctive-C
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
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
String (and more) validation for iOS
Swift Validators 🔶 String validation for iOS. Contents Installation Walkthrough Usage Available validators License ReactiveSwift + SwiftValidators Wa
A job system for Swift backends.
Jobs A minimalistic job system in Swift, for Swift Table of Contents Getting started Intervals Syntax candy Starting a job Stopping a job Error handli
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv
Install Agora Audio SDK for macOS easily with Swift Package Manager
Agora Swift Package Manager Install Agora Audio SDK for macOS easily with Swift Package Manager. Click here for full documentation. Installation Add t
The concept won first place in the Design Concept Award contest Season 1 in 2021.
TallyCounter Developed by Vladyslav Fil as part of the You are launched "Design Concept Award" contest Season #1. Tally Counter Micro-Interaction demo
The concept took third place in the Design Concept Award contest Season 1 in 2021.
SpringAnimation Developed by Yurii Sameliuk as part of the You are launched "Design Concept Award" contest Season #1. SpringAnimation demo. Inspired b
Gravity is a simple Swift Package Manager to add gravity to UI objects easily.
Gravity -- Gravity is a simple Swift Package to add gravity to UI objects easily. -- How to use: Add a new Swift Package from XCode and paste the url
Material para a apresentação da palestra "Implementando Interesses Transversais - um papo sobre arquitetura, DI e Design Patterns em Swift/iOS" no TDC Future 2021
--- title: Implementando Interesses Transversais - um papo sobre arquitetura, DI e Design Patterns em Swift/iOS author: Cícero Camargo date: Nov 30th
An API wrapper for bitFlyer.
SwiftFlyer An API wrapper for bitFlyer that supports all providing API. API Document https://lightning.bitflyer.jp/docs Usage Public API Fetch a marke
🎨 Mondrian is lightweight Swift package that provides a universal basis for your design system's color palette.
🧑🎨 Mondrian Mondrian provides a universal basis on which to build your design system's color palette right from your codebase. With support for all
Sample way of integrating animations into a design system for iOS app projects.
Animations in Design System The project presents a sample way of integrating animations into a design system for iOS developers. Project setup A sampl
Visual Positioning System SDK iOS
VPS SDK (iOS) This is Visual Positioning System SDK for Native iOS apps. Main features are: High-precision global user position localization for your
SmartChess is a Bluetooth enabled, smart Chessboard
SmartChess is a Bluetooth enabled, smart Chessboard. SmartChess utilizes an integrated circuit to recognize where there are pieces on the board. That information is sent to the accompanying app, which provides the user with a live view of the board. The app can give hints, recommend moves, and enforces legal moves.
Swift async/await OAuth 2.0 HTTP request library.
SwAuth SwAuth is an OAuth 2.0 HTTP request library written in Swift iOS 15.0+, macOS 12.0+, watchOS 8.0+, and tvOS 15.0+. Features Requirements Instal
Private Password Manager developped with Swift for iOS project.
Private Password Manager developped with Swift for iOS project. This manager can syncronize secret data to Azure Blob Storage. To specify user account, tSecret use Azure Active Directory authentication.
RegistrationScreen - Original App Design Project
Original App Design Project Spots Table of Contents Overview Product Spec Wireframes Schema Overview Description Have you ever went to a different cit
CareKit is an open source software framework for creating apps that help people better understand and manage their health.
CareKit CareKit™ is an open source software framework for creating apps that help people better understand and manage their health. The framework prov
Building blocks to easily consume Swift's `AsyncSequence`.
AsyncSequenceReader AsyncSequenceReader provides building blocks to easily consume Swift's AsyncSequence. Installation Add AsyncSequenceReader as a de
A longstanding annoying bug in our beloved operating system macOS
Houston There is a longstanding annoying bug in our beloved operating system macOS. If you open an application while Mission Control is active, the ap
Open source implementation of Apple's Combine framework for processing values over time.
OpenCombine Open-source implementation of Apple's Combine framework for processing values over time. The main goal of this project is to provide a com
Cluster's reusable pre-permissions utility that lets developers ask the users on their own dialog for photos or contacts access, before making the system-based request.
Cluster's reusable pre-permissions utility that lets developers ask the users on their own dialog for photos or contacts access, before making the system-based request. This is based on the Medium post by Cluster describing the different ways to ask for iOS permissions (https://medium.com/p/96fa4eb54f2c).
In App Purchase Manager framework for iOS
InAppFramework In App Purchase Manager framework for iOS Disclaimer I know it's been too long since the last update, quite a few things happened in my
A SwiftUI List Picker to replace system Picker in List
BetterListPicker An alternative customizable list picker in order to replace built-in non customizable Picker when we write settings view codes. Demo
150,000+ stickers API & SDK for iOS Apps.
English | 한국어 Stipop UI SDK for iOS Stipop SDK provides over 150,000 .png and .gif stickers that can be easily integrated into mobile app chats, comme
Added functionality that system buttons are not easy to implement
LLCustomButton Added functionality that system buttons are not easy to implement What are the functions ? Sets the position and spacing of text and im
macOS menu bar app that displays the current status of SIP (System Integrity Protection)
MenuBarSIPDetector This is a DEMO app for my Swift library TINURecovery and it is a macOS menu bar app that displays the current status of SIP (System
An unofficial supported Swift client library for accessing News API.
An unofficial supported Swift client library for accessing News API.
Simple example for the coordinator design pattern and using th Xcoordinator pod
Cordinator-Pattern-Sample This an Example and base for the coordinator design pattern using the XCoordinator pod 👋 XCoordinator is a navigation frame
Swift wrappers for the tree-sitter incremental parsing system
SwiftTreeSitter Swift wrappers for the tree-sitter incremental parsing system. Remember that tree-sitter has both runtime and per-language dependencie
iOS Project Manager Client
08-iOS-Project-Manager-Client 프로젝트 매니저 STEP 1 프로젝트 할일 리스트 기능구현 UI구현방식 : 코드 아키텍쳐 : ProjectManagerViewController : NavigationViewController위에 StackView(
Say goodbye to the Fat ugly singleton Network Manager with this Network Layer
MHNetwork Protocol Oriented Network Layer Aim to avoid having bloated singleton NetworkManager Philosophy the main philosophy behind MHNetwork is to h
This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app.
This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and Apple TV app. With this Framework you can create iPh
A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files.
TWRDownloadManager TWRDownloadManager A modern download manager for iOS (Objective C) based on NSURLSession to deal with asynchronous downloading, man
You can use blur effect and it's animation easily to call only two methods.
SABlurImageView You can use blur effect and it's animation easily to call only two methods. ManiacDev.com referred. https://maniacdev.com/2015/04/open
Some projects written in Swift 5 code designed using the MVVM design pattern.
MVVM Design Pattern Demo This repository has contained some simple demo projects written in Swift code designed using the MVVM design pattern. Project
Backward compatible async/await for URLSession!
URLSessionBackport URLSessionBackport aims to make it possible to use URLSession's new async/await syntax on older OSs, namely iOS 13 or macOS 10.15 a
A repository to experiment around the use and generation of tokens for the JLL/T Design System
Basic Style Dictionary This example code is bare-bones to show you what this framework can do. If you have the style-dictionary module installed globa
A swift library based on the various options menu in material design in Android
KTOptionMenu Description KTOptionMenu is a swift library based on the various options menu in material design in Android that allows you to easily cre
Replace the system volume popup with a more subtle indicator.
Replace the volume popup with a more subtle way to display the volume when the user changes it with the volume rocker. Why and how The iOS default pop
Queue management system for AVSpeechSynthesizer
QHSpeechSynthesizerQueue Queue management system for AVSpeechSynthesizer Installation Cocoapods Add this to your Podfile: pod 'QHSpeechSynthesizerQueu
A lightweight library for generating text tables.
SwiftyTextTable A lightweight Swift library for generating text tables. Swift Language Support SwiftyTextTable is now Swift 4.0 compatible! The last r
Cozy Drive Web App for Cozy Cloud
Cozy Drive What's Cozy? Cozy is a platform that brings all your web services in the same private space. With it, your webapps and your devices can sha
Custom MacBook login screen and pam modules using multipeer connectivity and usb hardware checks with iOS app for sign in.
Custom MacBook login screen and pam modules using multipeer connectivity and usb hardware checks with iOS app for sign in.
A convenient class usable from UIKit view controller or SwiftUI to scan document & get UIImage or PDFDocument as result - Replacement of IRLDocumentScanner
Super easy SwiftUI & UKKit pakcage to scan: Images or PDF. It is also a replacement for IRLScannerViewController
A command-line tool to generate a JSON-list of all used SPM-dependencies of an Xcode-project.
SwiftPackageList A command-line tool to generate a JSON-list of all used SPM-dependencies of an Xcode-project. This includes all the Package.resolved
Simple motion detector for ⌚️ (watchOS) shake gesture.
WatchShaker Simple motion detector for ⌚️ (watchOS) shake gesture. WatchShaker is a watchOS helper to get your ⌚️ shake movements Requirements watchOS
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
Luminous Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 8+ Swift 5 Xcode 1
Swift library to easily check the current device and some more info about it.
Usage To run the example project, clone the repo, and run pod install from the Example directory first. let device = Deviice.current device is a Devi
An extreme queuing system with high performance for managing all task in app with closure
SwiftyTask An extreme queuing system with high performance for managing all task in app with closure Task Method Tasking of queued closure on GCD (Gra
A Location Manager for easily implementing location services & geofencing in iOS. Ready for iOS 11.
A Location Manager for easily implementing location services & geofencing in iOS, written in Objective-C. Ready for iOS 11. Features Get current/conti
The most power-efficient and lightweight iOS location manager for Swift and ObjC
IngeoSDK for iOS Overview IngeoSDK is a power-efficient location manager for iOS (Swift and Objective-C), which extends and improves CoreLocation. It
An iBeacon Manager library was created to simplify your interactions with iBeacons.
JMCiBeaconManager iBeacon is a name of technology that is enabling new location awareness possibilities for apps. "Leveraging Bluetooth Low Energy (BL
The concept took second place in the Design Concept Award contest Season 1 in 2021.
SmileRate Developed by Alex Kryvodub as part of the You are launched "Design Concept Award" contest Season #1. SmileRate demo. Inspired by Duy Luong c
This is my attempt to make this repo available on swift package manager
Parse LiveQuery Client for iOS/OSX PFQuery is one of the key concepts for Parse. It allows you to retrieve PFObjects by specifying some conditions, ma
The concept took third place in the Design Concept Award contest Season 1 in 2021.
SpringAnimation Developed by Yurii Sameliuk as part of the You are launched "Design Concept Award" contest Season #1. SpringAnimation demo. Inspired b
Added functionality that system buttons are not easy to implement
LLCustomButton Added functionality that system buttons are not easy to implement What are the functions ? Sets the position and spacing of text and im
The concept won first place in the Design Concept Award contest Season 1 in 2021.
TallyCounter Developed by Vladyslav Fil as part of the You are launched "Design Concept Award" contest Season #1. Tally Counter Micro-Interaction demo
Swift iOS coffee ordering app that uses the MVVM design pattern that makes
CoffeeOrder Swift iOS coffee ordering app that uses the MVVM design pattern that makes "GET" and "POST" requests to an API for the orders Screenshots
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
This plugin defines a global navigator.camera object, which provides an API for taking pictures and for choosing images from the system's image library.
title description Camera Take pictures with the device camera. AppVeyor Travis CI cordova-plugin-camera This plugin defines a global navigator.camera
This repo shows how to set up and use GitHub Actions as a CI for Swift Packages
SwiftPackageWithGithubActionsAsCI This repo shows how to set up and use GitHub Actions as a CI for Swift Packages. Available environments on GitHib Li
Manager the window of the mac.
WindowManager For developping WindowManager please clone the repostority. For cloing
Swift JSExport extensions for macOS system frameworks
framework-bridge Swift JSExport extensions for macOS system frameworks. Progress Foundation AppKit Usage Swift import JavaScriptCore import FrameworkB
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
Swift managers package for the easiness of working with the various services.
SwiftManagers Description Swift managers package for the easiness of working with the various services. FirebaseAuth - Manager to handle Firebase auth
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
A wrapper for Apple's MultipeerConnectivity framework for offline data transmission between Apple devices. This framework makes it easy to automatical
A SwiftUI App that displays information about the planets in our solar system.
MySpaceApp Created by Noman Ahmad Current Version : 1.0 Description: MySpaceApp is a simple ios app designed for space enthusiasts. With this app, you
URLImage is a package that holds an easy way of showing images from an URL.
URLImage Overview URLImage is a package that holds an easy way of showing images from an URL. Usually this processes should take the following process
This "Calculator" application is a simple one screen design of calculator screen i have made this single screen design application just to practice AutoLayout concepts.
Calculator Layout This "Calculator" application is a simple one screen design of calculator screen i have made this single screen design application j
Design shapes in Interface Builder
EPShapes Create shapes(Polygons, Stars, Hearts, Arrows) in Interface builder using IBInspectable and IBDesignable Features Design shapes in interface
The code for my CoreGraphics+CoreAnimation talk, held during the 2012 iOS Game Design Seminar at the Technical University Munich.
PKCoreTechniques ======= Core Techniques is the result of a presentation I held at the Technical University of Munich during the 'iOS Game Design Semi
A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.
FDFullscreenPopGesture An UINavigationController's category to enable fullscreen pop gesture in an iOS7+ system style with AOP. Overview 这个扩展来自 @J_雨 同
🪞 Formatter JSON delightfully.
SwiftJSONFormatter 🪞 Formatter JSON delightfully. Highlights Beautify and minify JSON strings. Keep dictionary key order stable. Work with invalid JS
An extreme queuing system with high performance for managing all task in app with closure
SwiftyTask An extreme queuing system with high performance for managing all task in app with closure Task Method Tasking of queued closure on GCD (Gra
Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore.
Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore. Exercising query and s
This repo shows how to setup and use GitHub Actions as a CI for Swift Packages
GACalc This repo shows how to setup and use GitHub Actions as a CI for Swift Packages. Available environments on GitHib List of the all available envi
🪶 Feather is a modern Swift-based content management system powered by Vapor 4.
Feather CMS 🪶 🪶 Feather is a modern Swift-based content management system powered by Vapor 4. 💬 Click to join the chat on Discord. Requirements To
Pasta is clipboard application for ios devices.
pasta Pasta is clipboard application for ios devices. Starting Requirements Xcode 13 Runing Not requires any specific steps, clone and run. git clone
In-app design review tool to inspect measurements, attributes, and animations.
Hyperion Hyperion - In App Design Review Tool What is it? Hyperion is a hidden plugin drawer that can easily be integrated into any app. The drawer si
Swift library to generate differences and patches between collections.
Differ Differ generates the differences between Collection instances (this includes Strings!). It uses a fast algorithm (O((N+M)*D)) to do this. Featu
A way to build TUI apps with a layout system and API that's similar to SwiftUI.
terminal-ui A way to build TUI apps with a layout system and API that's similar to SwiftUI. We reimplemented parts of the SwiftUI layout system in the
A pure swift Ethereum Web3 library
⚗️ Web3 Web3.swift is a Swift library for signing transactions and interacting with Smart Contracts in the Ethereum Network. It allows you to connect
A simple order manager, created in order to try Realm database
Overview A simple order manager, created in order to get acquainted with the features and limitations of the local Realm database. The project is writ