4817 Repositories
Swift macos-swift Libraries
A project introducing you to Swift
📱 My first Memory 🤔 💭 An introduction to iOS development with Swift. A memory game implementation fetching images from Instagram. This project aims
Simple memory game written in Swift 4 using VIPER Architecture.
Viper Memory Game Simple memory game written in Swift 4.2 using VIPER Architecture. The Memory Game is a deck of cards where the user needs to find ma
iOS Swift Game - Push SpriteKit to the limit
iOS Swift Project - Legend Wings - EverWing's Mini Clone EverWing is a popular action game. Survive as much you can, earn gold, and upgrade/purchase n
swift implementation of flappy bird. More at fullstackedu.com
FlappySwift An implementation of Flappy Bird in Swift for iOS 8. Notes We're launching a course Game Programming with Swift If you are interested in e
An iOS "one-tap" shapes game
FityIt - The shapes game About How long can you survive in FityIt? Focus is key to achieving a high score! Tap left or right to spin the octagon and m
DropColour - Open-Source Arcade Game for iOS
DropColour - Open-Source Arcade Game for iOS iOS project written in Swift 3.1 during several hackathons at EL Passion. DropColour is an arcade game in
A simple Chess game for iOS, written in Swift
Swift Chess This is a simple chess game for iPhone and iPad, designed for novice players. It features a very simple AI that plays much like a beginner
👻 Augmented reality game in a pixel/billboard style
ARbusters What's ARbusters? ARbusters is an augmented reality game in a pixel/billboard style. The gameplay is pretty simple, look around you and kill
A 2048 game writing with SwiftUI.
2048 Game (SwiftUI app) This is a simple game to demonstrate the new SwiftUI framework. Note that the game algorithm may have issues, and this is stil
2048 for Swift
swift-2048 A working port of iOS-2048 to Apple's new Swift language. Like the original Objective-C version, swift-2048 does not rely upon SpriteKit. S
Traccar Manager for iOS
Traccar Manager for iOS Overview Traccar Manager is a mobile application to manage GPS tracking devices. It requires a Traccar server instance to work
Abandonned project - iOS and watchOS apps to travel with Geneva Public Transports
Presentation tpg offline is an iOS app that allows you to travel in Geneva by bus and tramay without cellular data. This application is available on t
Contains the swift rewrite of Find My Bus NJ iOS App
FIND MY BUS NJ 2 An app for tracking NJ Transit bus times. Dependancies Alamofire SwiftyJSON PKHUD Fabric Getting started Install fastlane and imagema
Open-source iOS application written to explore Swift in its early days
Cepp iOS application written in Swift. Icon by: Rodrigo Nascimento (tks :D) IMPORTANT: *This project uses CocoaPods as the dependency manager, make su
wallabag app for iOS (for wallabag v2)
wallabag 2 official iOS wallabag is a self-hosted read-it-later app. Unlike other services, wallabag is free and open source. wallabag 2 official iOS
Steganography on iOS and macOS
Pictograph Pictograph is the best steganography app available for iOS and macOS. Easily send hidden messages to anyone you want. You can even encrypt
Meme Maker open source iOS app made in Swift.
Meme Maker Add customized text to popular images, or choose your own, share with the world. Screens Features Select or search a meme from a huge colle
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS and Windows.
website • docs • community • add-ons Welcome to Kodi Home Theater Software! Kodi is an award-winning free and open source software media player and en
Swift program that creates ASCII art from an image
Swift ASCII Art Generator Converts an image to text for no good reason. The code is pretty cool, though. It's pure functional Swifty goodness. Take a
A set of UIKit helpers that simplify the usage of UIKit view's and controller's in SwiftUI.
A set of UIKit helpers that simplify the usage of UIKit view's and controller's in SwiftUI. Many of these helpers are useful even in a pure UIKit project.
iOS Pod for a Soft UI (Neumorphic) Button for UIKit written in Swift
iOS Pod for a Soft UI (Neumorphic) Button for UIKit written in Swift
📅 Sample calendar app created with CalendarKit (template)
CalendarApp CalendarApp is a template repository serving as a starting point for experiments with CalendarKit. It's a sample calendar app for iOS buil
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
TriangleDraw is a pixel editor for iPad and iPhone.
TriangleDraw TriangleDraw is brilliant for sketching logos. You can quickly create designs that can be used for branding on letterheads or on your web
Learn Swift interactively on your iPhone.
Unwrap is an app that helps you learn Swift faster and more effectively. At its core lies almost 100 video lessons that teach all the fundamentals of
Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding
iOS Sample App Sample iOS app written the way I write iOS apps because I cannot share the app I currently work on. Shown concepts Architecture concept
iOS client for newsapi.org
DailyFeed iOS client for NewsAPI.org. Now access latest 🗞 from Best News Agencies and 📰 from around the 🌎 👉 at your fingertips 🎉 . Features Daily
VLC for iOS and tvOS official mirror
This is the official mirror repository of VLC for iOS and tvOS application. You can find the official repository here. It's currently written in Objec
📱The official Wikipedia iOS app.
Wikipedia iOS The official Wikipedia iOS app. License: MIT License Source repo: https://github.com/wikimedia/wikipedia-ios Planning (bugs & features):
PixPic, a Photo Editing App
PixPic PixPic, a Photo Editing App Built by Our iOS Interns What's the best way to teach interns how to write an iOS app? Just let them do it! This ap
🍣Making Recipes iOS app
Recipes App ❤️ Support my apps ❤️ Push Hero - pure Swift native macOS application to test push notifications PastePal - Pasteboard, note and shortcut
2048 for Swift
swift-2048 A working port of iOS-2048 to Apple's new Swift language. Like the original Objective-C version, swift-2048 does not rely upon SpriteKit. S
A Swift mailing list client for iPhone and iPad
Due to costs and lack of interest, I’ve had to take down the Charter service. If you’re interested in running your own copy, get in touch and I can se
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
AudioKit AudioKit is an audio synthesis, processing, and analysis platform for iOS, macOS (including Catalyst), and tvOS. Installation To add AudioKit
📱 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
Simple sample of using the VIP (Clean Swift) architecture for iOS
MyAnimeList Simple sample of using the VIP (Clean Swift) architecture for iOS. ViewController: controls the event handling, view life cycle and displa
Kommunicate iOS SDK for customer support
Kommunicate iOS Chat SDK for Customer Support An Open Source iOS Live Chat SDK for Customer Support Overview Kommunicate provides open source live cha
Applozic UI Kit in Swift
Official iOS Swift SDK for Chat 💬 Introduction 🌀 Applozic brings real-time engagement with chat, video, and voice to your web, mobile, and conversat
Discover, download, compile & launch different image processing & style transfer CoreML models on iOS.
⚠️ ⚠️ ⚠️ IMPORTANT: I'm no longer maintaining Awesome-ML. Awesome ML is an iOS app that is made to demonstrate different image processing CoreML model
Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0
Social Logins iOS Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0 Note: Bef
A simple and beautiful barcode scanner.
Description BarcodeScanner is a simple and beautiful wrapper around the camera with barcode capturing functionality and a great user experience. Barco
swift implementation of flappy bird. More at fullstackedu.com
FlappySwift An implementation of Flappy Bird in Swift for iOS 8. Notes We're launching a course Game Programming with Swift If you are interested in e
Build a Swift App as a designer
DesignerNewsApp Simple iOS client for Designer News, by the creator of Design+Code and the team, written in Swift. Usage Download the repository $ git
A Hacker News reader in Swift
SwiftHN A Hacker News reader in Swift using the best features of both the language and iOS 8 latest API (well, that's the end goal) SwiftHN is now ava
Kickstarter for iOS. Bring new ideas to life, anywhere.
Welcome to Kickstarter’s open source iOS app! Come on in, take your shoes off, stay a while—explore how Kickstarter’s native squad has built and conti
30 mini Swift Apps for self-study
Swift 30 Projects Contents This repo is updated with Swift 5 and compatible with iPhone X: Simple UIKit components UIScrollView, UITableView, UICollec
Fully open source text editor for iOS written in Swift.
Edhita Fully open source text editor for iOS written in Swift. http://edhita.bornneet.com/ What Edhita means? Edhita (Romaji) == エディタ (Katakana) == Ed
Swift Library based on AVFoundation that allow to easily add camera feature with custom UI into your project.
Would you like to create your camera same as Snapchat or Instagram? I think this library could help you. Basicly it is a wrapper above AVFoundation th
The Artsy Auction Kiosk App.
Eidolon The Artsy Auction Kiosk App. Note: Current development is done on the xcode-9 branch using Xcode 9 (available for download on Apple's develope
WordPress for iOS - Official repository
WordPress for iOS Build Instructions Please refer to the sections below for more detailed information. The instructions assume the work is performed f
The (second) best iOS app for GitHub.
GitHawk is the second-highest rated iOS app for GitHub. Features 0️⃣ Inbox Zero your notifications 📝 Comment even faster than on GitHub desktop 👍 Th
Firefox for iOS, branch works with Xcode 12.5.1, Swift 5.4.2 and supports iOS 11.4 and above.
Firefox for iOS Download on the App Store. This branch (main) This branch works with Xcode 12.5.1, Swift 5.4.2 and supports iOS 11.4 and above. Please
Sample app to demonstrate data sharing between a WatchKit app and its main app using Realm
#Done! A sample app demonstrating how to share data between an app an its Watch extension using Realm. You can read more about it here. ##Screenshot #
A panel component similar to the iOS Airpod battery panel or the Share Wi-Fi password panel.
A SwiftUI panel component similar to the iOS Airpod battery panel or the Share Wi-Fi password panel.
💻This is an open source project of the Windows 11 desktop client implemented using SwiftUI.
💻 💻This is an open source project of the Windows 11 desktop client implemented using SwiftUI.
Core Charts | Basic Scrollable Chart Library for iOS
Core Charts | Basic Chart Library for iOS HCoreBarChart VCoreBarChart Requirements Installation Usage Appearance Customization Getting Started You nee
Eat fit is a component for attractive data representation inspired by Google Fit
EatFit Check this article on our blog. Purpose Eat fit is a component for attractive data representation inspired by Google Fit. It is based on PageVi
Line Chart library for iOS written in Swift
Swift LineChart Usage var lineChart = LineChart() lineChart.addLine([3, 4, 9, 11, 13, 15]) Features Super simple Highly customizable Auto scaling Touc
Meet cute and very flexibility library for iOS application for different data view in one circle diagram.
SMDiagramViewSwift Meet cute and very flexibility library for iOS application for different data view in one circle diagram. The opportunity of transf
Draw a chart with progress bar style
ChartProgressBar-iOS Draw a chart with progress bar style - the android version here Installation iOS version (9.0,*) Swift 3.2 Using cocoapods : pod
Easy to use Spider (Radar) Chart library for iOS written in Swift.
DDSpiderChart Easy to use Spider (Radar) Chart library for iOS written in Swift. Requirements iOS 8.0+ / macOS 10.10+ / tvOS 9.0+ / watchOS 2.0+ Xcode
Easy to use and highly customizable pie charts library for iOS
PieCharts Easy to use and highly customizable pie charts library for iOS Swift 4.2, iOS 8+ Video Features: Customizable slices Add overlays using simp
Light weight charts view generater for iOS. Written in Swift.
# ###Light weight charts view generater for iOS. Written in Swift. Requirements iOS 8.0+ XCode 7.3+ Installation CocoaPods $ pod init specify it in yo
Flower-like chart written in Swift
FlowerChart - custom chart written in Swift Fully vector flower-shaped chart written in Swift Flower-shaped chart written in Swift, this repo is a sam
Schedule timing task in Swift using a fluent API. (A friendly alternative to Timer)
Schedule(简体中文) Schedule is a timing tasks scheduler written in Swift. It allows you run timing tasks with elegant and intuitive syntax. Features Elega
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
A Swift micro library for generating Sunrise and Sunset times.
Solar A Swift helper for generating Sunrise and Sunset times. Solar performs its calculations locally using an algorithm from the United States Naval
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
Elegant NTP date library in Swift
Kronos is an NTP client library written in Swift. It supports sub-seconds precision and provides a stable monotonic clock that won't be affected by ch
Swifty API for NSTimer
SwiftyTimer Modern Swifty API for NSTimer SwiftyTimer allows you to instantly schedule delays and repeating timers using convenient closure syntax. It
Easy Swift Futures & Promises.
❗️ Archived now ❗️ Since Apple released Combine framework, I decide to archive this repo. You still can use this repo as an example of Future/Promise
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux
Futures Futures is a cross-platform framework for simplifying asynchronous programming, written in Swift. It's lightweight, fast, and easy to understa
Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
Promises Promises is a modern framework that provides a synchronization construct for Objective-C and Swift to facilitate writing asynchronous code. I
A Promise library for Swift, based partially on Javascript's A+ spec
Promise A Promise library for Swift, based partially on Javascript's A+ spec. What is a Promise? A Promise is a way to represent a value that will exi
Promise/A+, Bluebird inspired, implementation in Swift 5
Bluebird.swift Promise/A+ compliant, Bluebird inspired, implementation in Swift 5 Features Promise/A+ Compliant Swift 5 Promise Cancellation Performan
The easiest Future and Promises framework in Swift. No magic. No boilerplate.
Promis The easiest Future and Promises framework in Swift. No magic. No boilerplate. Overview While starting from the Objective-C implementation of Ju
⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
Lightweight full-featured Promises, Async & Await Library in Swift What's this? Hydra is full-featured lightweight library which allows you to write b
NoticeObserveKit is type-safe NotificationCenter wrapper.
NoticeObserveKit NoticeObserveKit is type-safe NotificationCenter wrapper. // .keyboardWillShow is a static property. Notice.Center.default.observe(na
Write great asynchronous code in Swift using futures and promises
BrightFutures How do you leverage the power of Swift to write great asynchronous code? BrightFutures is our answer. BrightFutures implements proven fu
A Swift based Future/Promises Library for IOS and OS X.
FutureKit for Swift A Swift based Future/Promises Library for IOS and OS X. Note - The latest FutureKit is works 3.0 For Swift 2.x compatibility use v
FutureLib is a pure Swift 2 library implementing Futures & Promises inspired by Scala.
FutureLib FutureLib is a pure Swift 2 library implementing Futures & Promises inspired by Scala, Promises/A+ and a cancellation concept with Cancellat
Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
Bolts in Swift Bolts is a collection of low-level libraries designed to make developing mobile apps easier. Bolts was designed by Parse and Facebook f
Tame async code with battle-tested promises
Then Reason - Example - Documentation - Installation fetchUserId().then { id in print("UserID : \(id)") }.onError { e in print("An error occur
When is a lightweight implementation of Promises in Swift.
Description When is a lightweight implementation of Promises in Swift. It doesn't include any helper functions for iOS and OSX and it's intentional, t
Promise + progress + pause + cancel + retry for Swift.
SwiftTask Promise + progress + pause + cancel + retry for Swift. How to install See ReactKit Wiki page. Example Basic // define task let task = TaskF
Promises for Swift & ObjC.
Promises simplify asynchronous programming, freeing you up to focus on the more important things. They are easy to learn, easy to master and result in
In-app purchases and subscriptions made easy. Support for iOS, iPadOS, watchOS, and Mac.
In-app purchases and subscriptions made easy. Support for iOS, iPadOS, watchOS, and Mac.
The best command-line tool to install and switch between multiple versions of Xcode.
The best command-line tool to install and switch between multiple versions of Xcode.
Commonly used data structures for Swift
Swift Collections is an open-source package of data structure implementations for the Swift programming language.
macOS (11.0) Menu Bar App for WLED
wledQuickControl functions Left click on the Menubar icon will toggle the WLED device On/Off Right click on the Menubar icon: will update the icon/sli
Useful SwiftUI container view's. FittingGeometry, ScrollableView, LayoutReader, PageView, UIKitView. (iOS)
Containers Also available as a part of my SwiftUI+ Collection – just add it to Xcode 13+ Useful SwiftUI container view's for additional convenience. I
Swift utilities for running commands.
Swift Commands Swift utilities for running commands. The Commands module allows you to take a system command as a string and return the standard outpu
an extension library for SwiftUI sheets.
SheetKit SheetKit is an extension library for SwiftUI sheets. 中文版说明 with Picture What is SheetKit SheetKit is a library of extensions for SwiftUI moda
A swift SDK to help you scan debit/credit cards.
SKCardReader A swift SDK to help you scan debit/credit cards. Requirements To use the SDK the following requirements must be met: Xcode 11.0 or newer
This is example project for my presentation in iOSDC JAPAN 2021
Swift PM Project Example This is example project for my presentation in iOSDC JAPAN 2021. Package.swift based project management Multi Modules Multi P
🧡 SQLiteOrm-Swift is an ORM library for SQLite3 built with Swift 5
🧡 Easy to use SQLite ORM library written with Swift
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries.
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!