576 Repositories
Swift xcode-extension Libraries
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
Mini-application iOS native avec Xcode et Swift exploitant l'architecture MVVM et le framework Combine d'Apple pour la mise en place de la programmation réactive fonctionnelle, le tout avec UIKit.
iOS (Swift 5): Test MVVM avec Combine et UIKit L'architecture MVVM et la programmation réactive fonctionnelle sont très utlisées dans le développement
🍳 iOS application for DIET and EAT 🍙
diEAT 🥗 Summary 다이어트 중 식단 🍳 을 한번에 기록하고 한눈에 확인하고싶어서 만들어보는 식단 관리 프로그램 (iOS 어플) It's a dieat management ios application to record dieat 🍳 at once 💻 T
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Why Zewo? • Support • Community • Contributing Zewo Zewo is a lightweight library for web applications in Swift. What sets Zewo apart? Zewo is not a w
An extension for Xcode to generate builders from structs
Swift Struct Builder Generator Xcode Source Editor Extension An Xcode extension (plugin) to generate struct builders automatically. Install Swift Stru
Conway's Game of Life in Xcode Playground
Xcode Playground for Conway's Game of Life Compatibility You need macOS 12 and Xcode 13 to run this Playground. If you are familiar with SwiftUI, you
A command-line tool to sort Xcode's `.xcodeproj` file.
XcodeProjSorter A command-line tool to sort Xcode's .xcodeproj file. It sorts following sessions: PBXGroup PBXResourcesBuildPhase PBXSourcesBuildPhase
iOS NBA Challenge Based on Xcode 12.4, PR2S Project By: Oscar Pastás
iOS NBA Challenge Based on Xcode 12.4, PR2S Project By: Oscar Pastás iOS This test app consists of a list of users Considerations This test should be
Instagram API client written in Swift
SwiftInstagram is a wrapper for the Instagram API written in Swift. It allows you to authenticate users and request data from Instagram effortlessly.
A simple Safari web extension that displays a QR code for the webpage in focus.
QR Pop 💥 QR Pop is a simple iOS & MacOS app and Safari extension built to make displaying QR codes easy. The Safari Extension is inspired by the quic
🎨 View instance initializing sugar for Swift & UIKit
🎨 View instance initializing sugar for Swift & UIKit
Basic calculator app for iOS devices using Swift 3 and Xcode
iOS Calculator App Basic calculator app for iOS devices using Swift 3 and Xcode. Created for learning purpose. How to use Just download source code an
A low-maintenance, simple framework for a snapshot testing, which takes into account a snapshot difference factor (must have if you're using CI).
CornSnapshotTesting A low-maintenance, simple framework for a snapshot testing, which takes into account a snapshot difference factor (must have if yo
Async image downloader with Mem&Disk cached as a UIImageView extension
HBWebImage Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installation HBWebIm
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
YMExtension - Swift extension
YMExtension Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installation YMExte
1Password Extension for iOS Apps
Retirement As 1Password continues to evolve on iOS we’ve been given new opportunities to take advantage of additions to the operating system that fulf
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
RxSwift extension for RealmSwift's types
RxRealm This library is a thin wrapper around RealmSwift ( Realm Docs ). Table of contents: Observing object collections Observing a single object Wri
A framework to add patronage to your apps.
PatronKit A framework for add a patronage area to your apps. PatronKit uses CloudKit to record purchases, and then display tallies back to the user. I
AcknowledgementsPlist manages the licenses of libraries that depend on your iOS app.
What's AcknowledgementsPlist AcknowledgementsPlist that combines licenses of Carthage, CocoaPods, and Manual Plist into Bundle and Plist. I implement
An NSURL extension for showing preview info of webpages
URLPreview An NSURL extension for showing preview info of webpages. You may want to use it if you want to mimick Facebook app's behavior when you post
Gesture Control for Safari on iOS and iPadOS
Svadilfari Svadilfari brings Gesture Control for Safari on iPhone/iPad. Features Control Safari with Gestures 10+ Customizable Actions Select Patterns
Core Data Generator (CDG for short) is a framework for generation (using Sourcery) of Core Data entities from plain structs/classes/enums.
Core Data Generator Introduction Features Supported platforms Installation CDG Setup RepositoryType ModelType DataStoreVersion MigrationPolicy Basic U
An extension for Alamofire that converts JSON data into Decodable objects.
Swift 4 introduces a new Codable protocol that lets you serialize and deserialize custom data types without writing any special code and without havin
A tool for fast serializing & deserializing of JSON
FastEasyMapping Overview Requirements Installation CocoaPods Carthage Usage Deserialization Serialization Mapping Attributes Relationships Assignment
ScrollViewPlus is a small library that provides some helpful extension and capabilities for working with NSScrollView.
ScrollViewPlus is a small library that provides some helpful extension and capabilities for working with NSScrollView.
XCRemoteCache is a remote cache tool for Xcode projects.
XCRemoteCache is a remote cache tool for Xcode projects. It reuses target artifacts generated on a remote machine, served from a simple REST server. H
Bamboots - Extension 4 Alamofire
Bamboots is a network request framework based on Alamofire , aiming at making network request easier for business development. Protocols Features Requ
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
Swift toolkit for passing messages between iOS apps and extensions.
_________ ___ ___ _ _____ _________ ___ ___ / / \ \ / / |_| ( ___ \ \__ __/ \ \ / / / _____/ \ \ /\ /
A Hello World safari iOS extension
Hello_world_extension This is a Hello World chrome/ios_safari extension. How it works: When we click on the extension, it pop up a textarea prompt. In
Game in development in Swift through XCode.
Space-Cruise-App Est. September 2021 Author: Tony Le Game in development in Swift through XCode. This game lets user dodge and shoot incoming enemies.
Control your display's brightness from the macOS menu bar. Simple and easy to use.
MonitorControl Lite Control your display's brightness from the macOS menu bar. Simple and easy to use. About MonitorControl Lite is a simplified versi
Read colors from Xcode assets file.
XcodePalette Read colors from Xcode assets file. How to Use Download the XcodePalette.Executable.zip of the latest release. Extract the XcodePalette U
Lightweight & Simple Framework For Creating Message App
Lightweight & Simple Framework For Creating Message App
Live rendering of UIImageView properties in Interface Builder
TJProfileImage Live rendering of componet’s properties in Interface Builder Features Dashed border Solid border Round corner Circle image Requirements
A simple UIImageView extension for using initials as a profile image, written in swift
InitialsImageView An easy, helpful UIImageView extension that generates letter initials as a placeholder for user profile images, with a randomized ba
An extension that gives UIImageView the ability to focus on faces within an image.
FaceAware Sometimes the aspect ratios of images we need to work with don't quite fit within the confines of our UIImageViews. In most cases we can use
A UIImageView extension to let the picture-cutting with faces showing better
UIImageView-BetterFace A UIImageView extension to let the picture-cutting with faces showing better Last update in v0.2_stable : add a UIImage+BetterF
🌠 A small UIImage extension with gif support
🌠 A small UIImage extension with gif support
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
AIB indicates for your app users which audio is playing. Just like the Podcasts app.
Audio Indicator Bars for iOS and tvOS Indicates for your app users which audio is playing. Just like the Podcasts app. Index Requirements and Details
Styling and coloring your XCTest logs on Xcode Console
XLTestLog Notes with Xcode 8 and XLTestLog Since Xcode 8 killed XcodeColors, the current way using XCTestLog on Xcode 8 is just plain texts with emoji
A CLI tool for localization resource management on Xcode. Built with Google Translator.
Supported by Jetbrains Open Source License Program Automatically translate and synchronize '.strings' files from the defined base language The basic c
Offline playback of a fireplace video on your Apple TV
Fireplace Offline playback of a fireplace video on your Apple TV Screenshots Bring Your Own Video For copyright reasons the file fire.mp4 is not inclu
Build a viable browser extension Ethereum wallet for Safari on macOS and especially iOS
Safari Wallet This is an experiment to see whether we can build a viable browser extension Ethereum wallet for Safari on macOS and especially iOS. Ove
FlightLayout is a light weight, and easy to learn layout framework as an extension of the UIView.
FlightLayout Introduction FlightLayout is a light weight, and easy to learn layout framework as an extension of the UIView. Functionally, it lives som
MyLayout is a simple and easy objective-c framework for iOS view layout
MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL
Sample project to reproduce Xcode 13 indexing problems
Xcode 13 indexing regression for Swift static libraries Summary: Currently if you have a project that links a pre-compiled Swift static library (with
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.
Motivation Working on a project with a huge amount of pods I had some troubles: - Slow and unnecessary indexing of pods targets, which implementation
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
MyUtils For Xcode
MyUtils For Xcode App Store Download ##You can 1: \#FFFFFF - [UIColor colorWithRed:1.00 green:1.00 blue:1.00 alpha:1.00] Use:Select "#FFFFFF" Then Xc
An Xcode12 project for iOS that asynchronously downloads and displays xkcd comics
AsyncXKCD An Xcode12 project for iOS that asynchronously downloads and displays xkcd comics images and captions. It fills a UITableView as needed to k
Light weight tool for detecting the current device and screen size written in swift.
Device detect the current device model and screen size. Installation CocoaPods Device is available through CocoaPods. To install it, simply add the
SwiftColorArt is a demo application that includes Swift files with all classes and extension necessary to create a font color schema matching to an image
SwiftColorArt SwiftColorArt is a demo application that includes Swift files with all classes and extension necessary to create a font color schema mat
CLI for setting location in the iOS simulator
set-simulator-location This is a simple CLI for easily setting the location of the currently running iOS Simulator. Usage Set a specific latitude and
Updates to Apple's AVKitPlayerOSX sample code.
AVKitPlayerOSX =========================================================================== DESCRIPTION: This sample demonstrates usage of AVPlayerView
🎹 MIDIKit extension for SMF (Standard MIDI File)
🔌 SMF (Standard MIDI File) Extension for MIDIKit This extension adds abstractions for reading and writing Standard MIDI Files. Getting Started Add MI
Create macOS apps with Swift packages instead of Xcode projects
Swift Bundler A Swift Package Manager wrapper that allows the creation of MacOS apps with Swift packages instead of Xcode projects. My motivation is t
A repository that demonstrates the difficulty to run async tests with Xcode 13.2 beta on pre iOS-15 simulators
A repository that demonstrates the difficulty to run async tests with Xcode 13.2 beta on pre iOS-15 simulators This demonstration uses an iOS 13.7 sim
The Xcode project for my COSC4355 Weather App
Open WeatherApp_Baji_Adib in Xcode to view An iOS application that provides weather information on the same level of detail as a native weather app Di
The Xcode playground labs from the Develop in Swift Fundamentals and Data Collections books.
Develop in Swift Labs A repository with the student materials from the Xcode 12 version of Develop with Swift Fundamentals This repo contains the Swif
A Safari Web Extension to allow auto-refreshing of individual tabs
Safari Web Extension - AutoRefresh See article on Medium. App store download (free and no Ads). There are a few websites that I visit and that time ou
A Safari Extension for iOS & iPadOS
Duplicator Duplicator is a Safari Extension for iOS and iPadOS that makes duplicating tabs much easier! Check it out on the App Store Privacy Policy ?
An iOS Safari extension that redirects MetaMask calls to Rainbow.
Rainbow Bridge (iOS App) An iOS Safari extension that redirects MetaMask calls to Rainbow. Since I can't figure out how to get the Rainbow source runn
A simple and lightweight matching library for XCTest framework.
Match A simple and lightweight matching library for XCTest framework. Getting started Swift Package Manager You can add Match to your project by addin
a collectionView made for Sprite Kit
CollectionNode A collectionView made for Sprite Kit installation Carthage Carthage is a dependency manager that provides binary frameworks for your pr
Swift Xcode Project that demonstrates how to set up a microphone input via AudioKit verions 5.
AudioKit Mic Input Swift Xcode Project that demonstrates how to set up a microphone input via AudioKit verions 5. Be sure to plug in headphones in ord
Duplicate Tab is a Safari Extension for iOS and iPadOS that makes duplicating tabs much easier!
Duplicate Tab Duplicate Tab is a Safari Extension for iOS and iPadOS that makes duplicating tabs much easier! Check it out on the App Store Privacy Po
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
Netfox provides a quick look on all executed network requests performed by your iOS or OSX app. It grabs all requests - of course yours, requests from
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
Dollar Dollar is a Swift library that provides useful functional programming helper methods without extending any built in objects. It is similar to L
UIView extension that adds dragging capabilities
YiViewDrag Installation YiViewDrag is available through CocoaPods. To install it, simply add the following line to your Podfile: pod 'YiViewDrag' Usag
Mimicrate to native UIPageViewController. Each page is new controller, it can be even navigation controller.
Mimicrate to native UIPageViewController. Each page is new controller, it can be even navigation controller. Support parent layout margins, paging and scroll by index. Don't have bug with tranlation when rotate.
Logger for Xcode
CSwiftLog Usage Log.log("Message text without category") Log.my.log("Message text with custom category") Log.network.log("Message text with network ca
Bitcoin protocol toolkit for Swift
Welcome to BitcoinKit The BitcoinKit library is a Swift implementation of the Bitcoin protocol which support both BCH and BTC. Improving the mobile ec
Play with Xcode storyboards...
Storyboards In this repo, we will be playing with storyboards. Add Table View and Collection Views and show some data using the data source and delega
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
A tiny Safari Web Extension for presenting highlighted JSON files
A tiny Safari Web Extension for presenting highlighted JSON files
PullToRefresh extension for all UIScrollView type classes with animated text drawing style
PullToRefreshCoreText PullToRefresh extension for all UIScrollView type classes with animated text drawing style Demo Install Manual Copy the files in
Safe and fast access to SwiftUI PreviewDevice
SafePreviewDevice Motivation At WWDC 2019, Apple announced SwiftUI a new library for building UI in a simple and fast way. Xcode’s SwiftUI preview let
Predictable state management for SwiftUI applications.
SwiftDux Predictable state management for SwiftUI applications. SwiftDux is a state container inspired by Redux and built on top of Combine and SwiftU
Collection of SwiftUI shapes
SwiftUI Shapes Collection of custom shapes Regular Polygons RegularPolygon(sides: 32) RoundedRegularPolygon(sides: 6, radius: 20) Lines and Curves Qua
A sliding Sheet from the bottom of the Screen with 3 States build with SwiftUI.
BottomSheet A sliding Sheet from the bottom of the Screen with 3 States build with SwiftUI. Why There have been many different attempts to recreate th
SwiftUI Sliders with custom styles
Custom SwiftUI sliders and tracks. This package allows you to build highly customizable sliders and tracks for iOS, macOS and Mac Catalyst. Features B
Ethereum browser extension wallet for Safari on macOS & iOS.
Safari Wallet This is an experiment to see whether we can build a viable browser extension Ethereum wallet for Safari on macOS and especially iOS. Ove
A network extension app to block a user input URI. Meant as a network extension filter proof of concept.
URIBlockNE A network extension app to block a user input URI. Meant as a network extension filter proof of concept. This is just a research effort to
The easiest way to install and switch between multiple versions of Xcode - with a mouse click.
Xcodes.app The easiest way to install and switch between multiple versions of Xcode. If you're looking for a command-line version of Xcodes.app, try x
XCMetrics is the easiest way to collect Xcode build metrics and improve developer productivity.
XCMetrics is the easiest way to collect Xcode builds metrics and improve your developer productivity. Overview 📈 Keep your build times under control
A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
It is Strings but with a Z 😬 Loved the project? Please share it with your friends and give it a ⭐️ Stringz is a lightweight and powerful editor that
Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements
SwiftUIKitView Easily use UIKit views in SwiftUI. Convert UIView to SwiftUI View Create Xcode Previews from UIView elements SwiftUI functional updatin
An open-source colour picker app for macOS
An open-source colour picker app for macOS
'Root' filesystem File Provider extension for iOS.
RootFSProvider This sample project was previously available on on Patreon. It is written in Objective-C, and has not been updated for newer APIs since
XCode Preview template for UIkit based project.
SwiftPreview XCode Preview template for UIkit based project. Support custom file template class inherit from UIView and UIViewController. How to use?
Animated Subclass of UITextField created with CABasicAnimation and CAShapeLayer
JDAnimatedTextField JDAnimatedTextField is animateable UITextField that can significantly enhance your user's experiences and set your app apart from
xcode project wrapper around the Elixir TodoApp Desktop app to run on iOS
TodoApp iOS: An iOS Sample App This xcode project wraps the Desktop Sample App to run on an iPhone. How to build & run Install xcode from the app stor
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
Terminal string styling for Swift.
Terminal string styling for Swift. Integration Swift Package Manager (SPM) You can use The Swift Package Manager to install ColorizeSwift by adding it
Measure Swift code metrics and get reports in Xcode, Jenkins and other CI platforms.
Taylor ⚠️ Taylor is DEPRECATED. Use SwiftLint instead. A tool aimed to increase Swift code quality, by checking for conformance to code metrics. Taylo
Example Xcode swift iOS project for Core Data + iCloud syncing
iCloudCoreDataStarter Hello, I'm Chad. For the last several months I have been working on Sticker Doodle, an app you should go download right now! In