Swift is a high-performance system programming language. It has a clean and modern syntax, offers seamless access to existing C and Objective-C code and frameworks, and is memory safe by default. On December 3, 2015, the Swift language, supporting libraries, debugger, and package manager were published under the Apache 2.0 license with a Runtime Library Exception, and Swift.org was created to host the project.
swift-language swift-programming apple-swift swift-library swift-learning swift-tutorial ios-swift-demos programming-language github-swift ios ios-swiftA curated list of awesome Swift frameworks, libraries and software. Inspired by awesome-php. Databases implemented in Swift.
swift-language swift-library swift-framework awesome awesome-listA summary of Apple's Swift language written on Playgrounds.
swift-language swift-summary apple playground apple-documentation xcode playgrounds-platform playgroundsAn awesome list of Swift related guides. Support for your favorite editors.
swift-framework swift-library swift-extensions swift-language awesome-list awesome awesome-swift list lists awesome-lists iosWelcome 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 continues to build the app. We’ve also open sourced our Android app, and read more about our journey to open source here.
reactivecocoa reactiveswift ios functional-programming ios-app swift-language functional-reactive-programming frpSwiftyStoreKit is a lightweight In App Purchases framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+. I started Coding with Flutter, a YouTube video series on building apps with Flutter. Interested? Subscribe here.
swift-language ios in-app-purchase in-app-receipt swift-3 apple tvos iapDollar is a Swift library that provides useful functional programming helper methods without extending any built in objects. It is similar to Lo-Dash or Underscore.js in Javascript. NOTE: Starting Swift 4 $ is no longer a valid identifier. So you get the following error: '$' is not an identifier; use backticks to escape it . Instead use Dollar.
dollar xcode swift-language callback-returnsA curated list of awesome iOS frameworks, libraries, tutorials, Xcode extensions and plugins, components and much more. The list is divided into categories such as Frameworks, Components, Testing and others, open source projects, free and paid services. There is no pre-established order of items in each category, the order is for contribution. If you want to contribute, please read the guide. Instabug has just released their visual repro steps feature to enable you to trace all the views that the user interacted with before a bug or a crash occured. This will help you reproduce bugs and fix them 10x faster. We highly recommend integrating Instabug’s framework as they compiled a lot of other great features like network logs and screen annotations, providing you with useful and rich data attached to each bug or crash report. Instabug is offering awesome-ios community an exclusive 15% discount on all paid plans. Go to 1 minute integration guide.
awesome swift-library swift-extensions swift-framework ios-animation ios swift-language apple-swift swift-programming objective-c-library ios-libraries arkitSwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weather", I got an email from Swift Weather Company's lawyer to ask me to change the name because they said they are the owner of U.S. Trademark SWIFT WEATHER. After discussed with them, they were not happy with the name SwiftyWeather. Now the new project name is Swift Language Weather. More details can be found on Issue: Open source project using a registered trademark. Swift Language Weather is an iOS weather app developed in Swift 4. The app has been actively upgrading to adopt the latest features of iOS and Swift language.
swift-language swift-weather ios-weather swift4 design interface-builderOpen Example/Koyomi.xcworkspace and run Koyomi-Example to see a simple demonstration. If you want to change displayed month, call display(in: MonthType). MonthType is defined by three types.
calendar ios swift3 carthage cocoapods customizable ui ui-components uicollectionview swift-framework swift-languageA way to quickly add a notification badge icon to any view. To run the example project, clone the repo, and run pod install from the Example directory first.
swift-4 swift4 xcode cocoapods swift-framework pod podfile notifications swift-language ios animations swift5A collection of useful Swift tools that are used in the Kickstarter apps.
swift-language prelude functional-programmingPullToDismiss provides dismiss modal viewcontroller function like Facebook Messenger by pulling scrollview or navigationbar with smooth and rich background effect. If you update from 1.x to 2.0, see migration guide if needed.
carthage cocoapods swift-extensions swift-framework swift-library swift-language apple-swift ui ios animation awesome-swift awesome-iosA Swift implementation of the open Language Server Protocol. The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, goto definition, find all references and alike into the tool. Currently this implementation is used by Swift for Visual Studio Code.
swift-language language-server sourcekit vscode-extension vscode sourcekitten language-server-protocol swift-package-managerThis extension adds rich language support for the Swift language to VS Code. These features are provided by the Swift framework itself through SourceKit and a Swift Language Server implementation. Use completion lists to find out about available standard library types and function signatures.
swift-language language-server sourcekit vscode-extension vscode sourcekitten completion documentationA collection of extensions to the ReactiveSwift framework.
swift-language functional-programming reactivecocoa reactiveswift functional-reactive-programming ios frp"Swift for Windows" is a free, open source tool that provide runtime environment for swift programming language to compile and run on Windows OS with GUI. Step 1: Create a swift language program in you favorite editor.
swift-language windows-10 swift-3 swift3 swift-playgrounds swift-for-windows guiSwiftNaiveBayes is same as Scikit learn's interface.
swift-library swift-language carthage cocoapods naivebayes naive-bayes-classifier machine-learning machine-learning-algorithms swift-3VaporCoin is a simple blockchain transaction ledger implementation, built in Swift using Vapor.
vapor-swift blockchain-ledger peer-to-peer swift-language bitcoinA sample Notes creation demo which demonstrates usage of few core features of IOS. This sample discusses in depth about CoreData, Mapkit & Corelocation clubbed with TableView for showing note's list. So basically all it startes with a Splash screen followed by Home screen with empty tableview at first when user opens the app for 1st time or has not created any notes yet.
swift4 swift-library swift-language ios ios-swift ios-app ios-sdk ios11 ios-demo xcode9 xcode simulator cocoapods mapkit coredata corelocation segue navigation-controller constraints
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.