4771 Repositories
Swift swift-library Libraries
Swift-project-template - ๐ช Easily generate Swift projects with Cookiecutter
swift-project-template ๐ช Cookiecutter template for Swift iOS projects. Features: Xcode 11 and Swift 5.0 support AppCode support Custom project struct
Nef-plugin - ๐ an Xcode extension to use nef features easily
This project provides an extension for Xcode to integrate some nef features directly in the IDE. Using the core of nef, you can export snippets from y
Snowonder - ๐ฎ Magical import declarations formatter for Xcode
Snowonder is Xcode Extension that adds some convenient formatting operations for Import Declarations. This extension is created with latest stable Swi
Xgist - Xcode extension to send code to GitHub's Gist
Xgist Xgist is a Xcode extension to send code to GitHub's Gist. The extension will send your code selection to Gist and automatically copy the Gist UR
XShared - Xcode extension that allows you copying the code with special formatting quotes for social (Slack, Telegram)
This extension is for those who like to show code to the public ๐ Xcode extension which allows you copying the code with special formatting quotes fo
Mark - Xcode extension for generating MARK comments.
Mark Xcode extension for automatic generation of MARK comments. Why? If you would like to organize your code with MARK comments, this will save you so
XcodeEquatableGenerator - Xcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.
Depricated! There is not need for it at the moment as Swift compiler can do that for us ๐ Swift Equatable Generator Xcode 8 Source Code Extension wil
SwiftInitializerGenerator - Xcode Source Code Extension to Generate Swift Initializers
Swift Initializer Generator This Xcode Source Code Extension will generate a Swift initializer based on the lines you've selected. Handy if you made a
CleanClosureXcode - An Xcode Source Editor extension to clean the closure syntax.
Clean Closure - Xcode Source Editor Extension Clean Closure is a simple Xcode Source Editor Extension for Xcode 8. It parses each line of a file to si
AppVersion - Keep users on the up-to date version of your App.
๐ฒ App Version Don't let you users to get stuck on outdated version of your app. Automatic update tracking using Semantic Versioning Buil-in UI alerts
Siren - Notify users when a new version of your app is available and prompt them to upgrade.
Siren ๐จ Notify users when a new version of your app is available and prompt them to upgrade. Table of Contents Meta About Features Screenshots Ports
TableViews - Emoji Table View For iOS With Swift
TableViews Hello! This is EmojiTableView. Let me introduce you my first app when
Fluetooth - Flutter library for sending bytes to Bluetooth devices on Android/iOS
A Flutter library for sending bytes to Bluetooth devices. Available on Android a
Swift-multipart-formdata - MultipartFormData: Build multipart/form-data type-safe in Swift
MultipartFormData Build multipart/form-data type-safe in Swift. A result builder
Snpm - Snippet Manager CLI With Swift
Snippet Manager CLI Usage foo@bar:~$ snpm --help OVERVIEW: Utill for searching s
Inject Dylib - Swift code to programmatically perform dylib injection
Inject_Dylib Swift code to programmatically perform dylib injection. You can als
Contentful.swift : Swift Delivery SDK for Contentful
contentful.swift - Swift Delivery SDK for Contentful Swift SDK for the Contentfu
A set of libraries used for parsing representations of Swift Packages similar to how SwiftPM itself works
A set of libraries used for parsing representations of Swift Packages similar to how SwiftPM itself works, but also supporting Xcode specific features (such as Swift Playground Apps).
Budget - Income, Expense & Transfer Tracker + Budgeting app for iOS made with SwiftUI.
Budget Income, Expense & Transfer Tracker + Budgeting app for iOS made with SwiftUI. Roadmap This is a work in progress. I'm working on the following
ScreenshotFramer - Create localized App Store screenshots
ScreenshotFramer With Screenshot Framer you can easily create nice-looking and localized App Store Images. How does it work? It's super simple: Screen
Needle - Compile-time safe Swift dependency injection framework
Needle is a dependency injection (DI) system for Swift. Unlike other DI frameworks, such as Cleanse, Swinject, Needle encourages hierarchical DI struc
ViperServices - Simple dependency injection container for services written for iOS in swift supporting boot order
ViperServices Introduction ViperServices is dependency injection container for iOS applications written in Swift. It is more lightweight and simple in
StoryboardBuilder - Simple dependency injection for generating views from storyboard.
StoryboardBuilder Simple dependency injection for generating views from storyboard. Description StoryboardBuilder is framework to help simply and easi
Guise - An elegant, flexible, type-safe dependency resolution framework for Swift
Guise is an elegant, flexible, type-safe dependency resolution framework for Swift. Flexible dependency resolution, with optional caching Elegant, str
Pilgrim - Dependency injection for Swift (iOS, OSX, Linux). Strongly typed, pure Swift successor to Typhoon.
pilgrim.ph Pilgrim is a dependency injection library for Swift with the following features: Minimal runtime-only library that works with pure Swift (s
Kraken - Simple Dependency Injection container for Swift. Use protocols to resolve dependencies with easy-to-use syntax!
Kraken Photo courtesy of www.krakenstudios.blogspot.com Introduction Kraken is a simple Dependency Injection Container. It's aimed to be as simple as
Injectionforxcode - Runtime Code Injection for Objective-C & Swift
Injection Plugin for Xcode Copyright (c) John Holdsworth 2012-19 TLDR: Xcode is an integrated development environment (IDE) for macOS containing a sui
Model2App - Turn your Swift data model into a working CRUD app.
Model2App is a simple library that lets you quickly generate a CRUD iOS app based on just a data model defined in Swift. (CRUD - Create Read Update De
Swiftmon - swiftmon restarts your swift application in case of any file changes
swiftmon swiftmon restarts your swift application in case of any file change Requirements Installed in system swift, npm, node Installing You need to
Playgrounds - Better playgrounds that work both for Objective-C and Swift
Swift Playgrounds... but supporting both Objective-C and Swift code, plus some superb features. Watch demo More in-depth overview video Playgrounds ar
Store-App - Store app made for IOS using Swift programming language
Store-App Store app views products, cart, and using login from https://fakestore
FaceLibrary - Challenge on day 77/78, creating an application where you can name a photo from library so, you wont forget the peoples name
FaceLibrary Challenge on day 77/78, creating an application where you can name a
Memorize - learning process from Standford University Swift UI videos
Memorize I am learning Swift UI. This app is in learning process from Standford
Resume-app - A simple iOS app to showcase Swift development skills using Xcode
resume-app A simple iOS app to showcase Swift development skills using Xcode. Pr
DOMKit - Swift framework to interact with the DOM in the browser
DOMKit Swift framework to interact with the DOM in the browser. Note: This proje
Swift-problem-solving - Swift ์๊ณ ๋ฆฌ์ฆ ๋ง๋ณด๊ธฐ ๐
swift-problem-solving Swift ๋ก ์๊ณ ๋ฆฌ์ฆ ์ตํ๊ธฐ ๐ Programmers ๋์ด๋ ํ์ด ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ Lv.2 ์คํ์ฑํ ๋ฐฉ ๋งํฌ Lv.3 ๋ค๋จ๊ณ ์นซ์ ํ๋งค ๋งํฌ Lv.3 ํฉ์น ํ์ ์๊ธ ๋งํฌ Leetcode ๋์ด๋ ํ์ด ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ Medium 1
Swift-music - swift-music is a swift package that provides an easy-to-use API for music related developments.
๐ผ swift-music Introduction swift-music is a swift package that provides an easy-to-use API for music related developments. Currently available module
Adventures-with-Swift - Building Native iOS Apps with UIKit and SiwftUI ๏ฃฟ
Adventures with Swift, UIKit, & SwiftUI As I have experience working with React Native and have dabbled a bit with Flutter, I've decided to dive in th
Swift-Grammar-Laboratory - ํท๊ฐ๋ฆฌ๋ ์ค์ํํธ ๋ฌธ๋ฒ, ํ์คํ ์ ๋ฆฌํด๋์!๐
Swift-Grammar-Laboratory ํท๊ฐ๋ฆฌ๋ ์ค์ํํธ ๋ฌธ๋ฒ, ํ์คํ ์ ๋ฆฌํด๋์! ๐ ํํธ ์ฃผ์ ๋ด์ฉ Part 1 ์ด๊ฑฐํ(enum) Part 2 ํ๋กํผํฐ์ ๋ฉ์๋(Property and Method) Part 3 ํด๋ก์ (Property and Method) ์ต
SwiftyOpenGraph - A swift library that retrieves structured open graph data from webpages.
SwiftyOpenGraph Usage Initialization Base Properties Types Installation License Usage Initialization You use SwiftyOpenGraph by initializing OpenGraph
JustTrivia - Trivia Application Created in Swift
JustTrivia - Trivia Application Created in Swift Usage Please use a small number
Todo-list - Simple todo list app written in Swift
About TodoApp TodoApp is sinmple todo list app that I created in my free time, i
Splito - Nice and easy-to-use billing and tip calculator with swift
Splito! Nice and easy-to-use billing and tip calculator
TicTacToe - A Tic Tac Toe game built with swift
TicTacToe This is Tic Tac Toe game :) There are two players, Player X and Player
XCTestCrashDemo - XCTest Crash Demo with swift
XCTest Crash Demo This repo intends to centralize XCTest crash errors and the wa
Home-assistant-swift-sdk - Used to integrate the Home Assistant APIs with your Swift-based apps.
home-assistant-swift-sdk This open-source library allows you to interact with a Home Assistant instance in your Swift-based (e.g., iOS, macOS, etc.) a
Dogs - A fun exploration of using Clean Swift methodology (VIP) to build a simple app
Dogs A fun exploration of using Clean Swift methodology (VIP) to build a simple app Was following the directory structure and templates as described i
Swift - โ๏ธSwift ๊ณต๋ถ ์ ์ฅ์โ๏ธ
Swift ์ค์ํํธ์ ๊ธฐ์ด 1. Swift์ ๊ธฐ๋ณธ 2. ๋ณ์์ ์์ [3. ๋ฐ์ดํฐ ํ์ ๊ธฐ๋ณธ] [4. ๋ฐ์ดํฐ ํ์ ๊ณ ๊ธ] 5. ์ฐ์ฐ์ 6. ํ๋ฆ ์ ์ด 7. ํจ์ 8. ์ต์ ๋ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ๊ณผ ์ค์ํํธ 9. ๊ตฌ์กฐ์ฒด์ ํด๋์ค 10. ํ๋กํผํฐ์ ๋ฉ์๋ 11. ์ธ์คํด์ค ์
ThreeDCardView - Library that you can see images with a 3D card ๐
๐ ThreeDCardView Usage First you have to import 'ThreeDCardView' import 'ThreeDCardView' Create ThreeDCardView and set the frame let threeDCardView:T
Brands-Combine - A demo for Using Combine with UIKit
Brands-Combine Brands is demo for Using Combine with UIKit What did i use ? Simp
Starbucks-Redesign - Starbucks Redesign UI With Swift
Starbucks-Redesign This project references this Figma file - https://www.figma.
This repository is for the new ARGear SDK library for the iOS platform
This repository is for the new ARGear SDK library for the iOS platform. The library is not official yet. The library will be updated frequently by applying user feedback. When the APIs are fixed, the official library will be released.
Health Care gives tips to people about his/her life to be better.
Health Care Health Care gives tips to people about his/her life to be better. How does it do this? This application examines and evaluates the health
A command line tool for managing Swift Playground projects on your Mac.
swift-playground-tools A command line tool for managing Swift Playground projects on your Mac. Generate Xcode Project $ playground-tools generate-xcod
Use Swift in the macOS command line to build maps.
Use Swift in the macOS command line to build maps. imagefrom A Swift command line utility that gets an image from a URL. Saves the web image as JPEG o
straightforward networking and error handling with async-await and URLSession
AsyncAwaitNetworkingPlayground How To Run Just clone the project, open it and run. Some notes about AsyncAwaitNetworkingPlayground It's a straightforw
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
CodePecker is a tool to detect unused Swift code.
Notice: The "dyld: Library not loaded: @rpath/lib_InternalSwiftSyntaxParser.dylib" or missing warnings are caused by a SwiftSyntax issue, SwiftSyntax
๐ steroids for Xcode Playgrounds
nef, short for Nefertiti, mother of Ankhesenamun, is a toolset to ease the creation of documentation in the form of Xcode Playgrounds. It provides com
Easy Attributed String Creator
The main idea of this project is to have an online tool to be able to visually add formatting to a text and get back a swift and/or objective-c code t
Natalie - Storyboard Code Generator (for Swift)
Natalie Natalie - Storyboard Code Generator (for Swift) Swift Current codebase is Swift 4 compatible. Swift 3.x code may be found from swift3 branch S
A Swift command line tool for generating your Xcode project
XcodeGen XcodeGen is a command line tool written in Swift that generates your Xcode project using your folder structure and a project spec. The projec
A tool for generating immutable model objects
Plank Plank is a command-line tool for generating robust immutable models from JSON Schemas. It will save you time writing boilerplate and eliminate m
Find retain cycles / memory leaks sooner.
LifetimeTracker Bar style Circular style LifetimeTracker can surface retain cycle / memory issues right as you develop your application, and it will s
A command line tool for cleaning unused resources in Xcode.
What FengNiao is a simple command-line util to deleting unused image resource files from your Xcode project. How Install You need Swift Package Manage
AppDevKit is an iOS development library that provides developers with useful features to fulfill their everyday iOS app development needs.
AppDevKit AppDevKit is an iOS development library that provides developers with useful features to fulfill their everyday iOS app development needs. Y
A license list generator of all your dependencies for iOS applications
LicensePlist LicensePlist is a command-line tool that automatically generates a Plist of all your dependencies, including files added manually(specifi
Micro library to unify XIB and its code.
Gluten Unify XIB with its code. Background We always try to generalize some views that would be used in different places throughout the app. And one a
Microbenchmarking app for Swift with nice log-log plots
โ ๏ธ WARNING This package has been largely superseded by the Swift Collections Benchmark package. That package provides a portable benchmarking solution
Shows FPS, CPU and memory usage, device model, app and iOS versions above the status bar and report FPS, CPU and memory usage via delegate.
GDPerformanceView-Swift Shows FPS, CPU and memory usage, device model, app and iOS versions above the status bar and report FPS, CPU and memory usage
Create Xcode playgrounds from your menu bar
PlayAlways - Create playgrounds quickly PlayAlways is a menubar app to quickly create new iOS or macOS playgrounds. โฌ๏ธ LATEST RELEASE โฌ๏ธ When you firs
๐ฎSanitize your Assets.xcassets files
AssetChecker AssetChecker is a tiny run script that keeps your Assets.xcassets files clean and emits warnings when something is suspicious. Because Im
Meta-programming for Swift, stop writing boilerplate code.
There is now a new powerful way to both write and integrate Sourcery functionality: Sourcery Pro provides powerful Stencil editor and extends Xcode wi
A template for new Swift iOS / macOS / tvOS / watchOS Framework project ready with travis-ci, cocoapods, Carthage, SwiftPM and a Readme file
Swift Framework Template A template for new Swift Framework. What's in the template? Deployment Targets - iOS 9.0 / Mac OS X 10.10 / tvOS 9.0 / watchO
Ecno is a task state manager built on top of UserDefaults in pure Swift 4.
By Xmartlabs SRL. Introduction Ecno was inspired by Once Android library. It's a task state manager built on top of UserDefaults in pure Swift 4. This
Tool for Swift Playground books
playgroundbook A series of tools for Swift Playground and Playground books based on Apple's documentation. It's a work in progress (see issues) but yo
Small app that creates empty Swift playground files and opens them with Xcode.
#PlayNow.app Tired of having to think of directories and names for your throwaway playground files? PlayNow is here solve all your problems! Installat
The Benchmarkโฒ module provides methods to measure and report the time used to execute Swift code.
Benchmark The Benchmark โฒ module provides methods to measure and report the time used to execute Swift code. Installation Carthage // Cartfile github
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
Build Time Analyzer for Swift
Build Time Analyzer for Xcode Overview Build Time Analyzer is a macOS app that shows you a break down of Swift build times. See this post and this pos
Generate automated reports for slow Swift compilation paths in specific targets
SwiftCompilationPerformanceReporter Inspired by Brian and Bryan's prior work, we've decided to develop a Swift Package and script to generate automate
All new design. Inspect your iOS application at runtime.
Peek: All new design Peek 5 with an all new design and all new features. Whether you're a developer, designer or QA/tester, Peek can help you at all s
Swift autocompleter for Sublime Text, via the adorable SourceKitten framework
SwiftKitten SwiftKitten is a Swift autocompleter for Sublime Text, via the adorable SourceKitten framework. Faster than XCode ! This package is new an
An Xcode Plugin to convert Objective-C to Swift
XCSwiftr Convert Objective-C code into Swift from within Xcode. This plugin uses the Java applet of objc2swift to do the conversion. Noticed that the
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
swiftenv allows you to easily install, and switch between multiple versions of Swift.
Swift Version Manager swiftenv allows you to easily install, and switch between multiple versions of Swift. This project was heavily inspired by pyenv
Laurine - Localization code generator written in Swift. Sweet!
Author's note: Thanks everyone for making Laurine the TOP trending Swift repository in the world - this is amazing and very heart-warming! But this is
Soulful docs for Swift & Objective-C
jazzy is a command-line utility that generates documentation for Swift or Objective-C About Both Swift and Objective-C projects are supported. Instead
SwiftGen is a tool to automatically generate Swift code for resources of your projects
SwiftGen SwiftGen is a tool to automatically generate Swift code for resources of your projects (like images, localised strings, etc), to make them ty
Strong typed, autocompleted resources like images, fonts and segues in Swift projects
R.swift Get strong typed, autocompleted resources like images, fonts and segues in Swift projects Why use this? It makes your code that uses resources
Swift CLI for strong-typing images, colors, storyboards, fonts and localizations
Shark Shark is a Swift command line tool that generates type safe enums for your images, colors, storyboards, fonts and localizations. Because Shark r
Gradle plugin for managing Swift by enhancing Carthage with Maven repository
Works presents Athena Preface As a mobile application engineer that develops iOS and Android applications, I found that in Android, dependencies can b
Carthage cache for S3, Minio, Ceph, Google Storage, Artifactory and many others
Rome Rome is a tool that allows developers on Apple platforms to use: Amazon's S3 Minio Ceph other S3 compatible object stores or/and a local folder y
Swift Modules, a swift module (or package) manager
Swift Modules The Swift Modules manager similar to the JavaScript world's npm and bower
Project shows how to unit test asynchronous API calls in Swift using Mocking without using any 3rd party software
UnitTestingNetworkCalls-Swift Project shows how to unit test asynchronous API ca
Train neural networks with hardware acceleration in Swift
SwiftML SwiftML enables hardware-accelerated machine learning on Mac with an int
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
Swift package to get the current user.
whoami.swift Retrieve the current user and environment through simple functions. This package can: Get the user's full name Get the user's username Ge
This Project is extremely useful for beginners who want to learn only SwiftUI.
This Project is extremely useful for beginners who want to learn only SwiftUI.In this project have used navigation between views, SignIn page view, Sign Up page view, Tab Bar view,
This a simple swiftui app where i used mvvm architecture, coredata swiftui and so on..
SwiftUI MVVM COREDATA NOTE APP This a simple swiftui app where i used mvvm architecture, coredata swiftui and so on... #FEATURES SWIFTUI MVVM COREDATA