Displaying 1 to 20 from 57 results

ARKit-Sampler - Code examples for ARKit.

  •    Swift

ARKit-Sampler is a collection of ARKit samples. A simple AR with 3 lines code.

swift-sdk - :iphone: The Watson Swift SDK enables developers to quickly add Watson Cognitive Computing services to their Swift applications

  •    Swift

The Watson Developer Cloud Swift SDK makes it easy for mobile developers to build Watson-powered applications. With the Swift SDK you can leverage the power of Watson's advanced artificial intelligence, machine learning, and deep learning techniques to understand unstructured data and engage with mobile users in new ways. This SDK provides classes and methods to access the following Watson services.

xcodeproj - 📝 Read, update and write your Xcode projects

  •    Swift

xcodeproj is a library written in Swift for parsing and working with Xcode projects. It's heavily inspired in CocoaPods XcodeProj and xcode. If you are also leveraging xcodeproj in your project, feel free to open a PR to include it in the list above.




BetterSegmentedControl - An easy to use, customizable replacement for UISegmentedControl & UISwitch.

  •    Swift

BetterSegmentedControl is an easy to use, customizable replacement for UISegmentedControl and UISwitch written in Swift. If you prefer not to use CocoaPods or Carthage, you can integrate BetterSegmentedControl into your project manually.

LoadingShimmer - An easy way to add a shimmering effect to any view with just one line of code

  •    Swift

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. This is a network request waiting for the framework, the framework to increase the dynamic effect, convenient and fast, a line of code can be used. To run the example project, clone the repo, and run pod install from the Example directory first.

PullUpController - Pull up controller with multiple sticky points like in iOS Maps

  •    Swift

The desired size of the pull up controller’s view, in screen units. The default value is width: UIScreen.main.bounds.width, height: 400. A list of y values, in screen units expressed in the pull up controller coordinate system. At the end of the gestures the pull up controller will scroll to the nearest point in the list.


AssistantKit - Easy way to detect iOS device properties, OS versions and work with screen sizes

  •    Swift

You can check the exact device version with next code. All possible values of version can be found in the Version enum, located in the Version.swift file. Detecting screen size can be detected with next code. All possible values could be found in the Screen enum, located in Screen.swift.

BiometricAuthentication - Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication

  •    Swift

Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication. It's very simple and easy to use that handles Touch ID and Face ID authentication based on the device. Note: - Face ID authentication requires user's persmission to be add in info.plist.

Maria - a macOS native app/widget for aria2 download tool.

  •    Swift

A macOS GUI app/widget for aria2 download tool. Maria is published under GPL 3.0 License. See the LICENSE file for more.

NSWindowStyles - A showcase of the many different styles of windows possible with NSWindow on macOS

  •    Swift

A showcase of many of the different styles of windows possible with NSWindow on MacOS. In some examples, NSToolbar, and NSVisualEffectView are used. No private API's are used. To test each style, clone the project, open it in Xcode, uncomment each block of code in WindowController.swift and run. The numbers above each block correspond to each style below.

BadgeHub - A way to quickly add a notification badge icon to any view

  •    Swift

A 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.

Agrume - A lemony fresh iOS image viewer written in Swift.

  •    Swift

An iOS image viewer written in Swift with support for multiple images. There are multiple ways you can use the image viewer (and the included Example project shows them all).

RxViewModel - ReactiveViewModel-esque using RxSwift

  •    Swift

The Model-View-ViewModel (MVVM) pattern is an application pattern that isolates the user interface from the underlying business logic. MVVM belongs to a class of patterns called Separated Presentation. These patterns provide a clean separation between the UI and the rest of the application. This improves the testability of the application and allows the application and its UI to evolve more easily and independently. The Model-View-ViewModel (MVVM) pattern helps you to cleanly separate the business and presentation logic of your application from its user interface (UI). Maintaining a clean separation between application logic and UI helps to address numerous development and design issues and can make your application much easier to test, maintain, and evolve. It can also greatly improve code re-use opportunities and allows developers and UI designers to more easily collaborate when developing their respective parts of the application.

Viperit - Viper Framework for iOS using Swift v4

  •    Swift

Write an iOS app following VIPER architecture. But in an easy way. CocoaPods is a dependency manager for Cocoa projects.

Hippolyte - HTTP Stubbing in Swift

  •    Swift

An HTTP stubbing library written in Swift. To stub a request, first you need to create a StubRequest and StubResponse. You then register this stub with Hippolyte and tell it to intercept network requests by calling the start() method.

LinkedIdeas - A macOS app to treat ideas as links of concepts (soon an iOS app too)

  •    Swift

A macOS application to write down and connect ideas. The project is not yet production ready, not present to download in the App Store, but you can download the latest test release.

SignalR-Client-Swift - Swift SignalR Client for Asp.Net Core SignalR server

  •    Swift

Add #import SwiftSignalRClient to swift files you would like to use the client in.

SwiftDigest - Simple md5 implementation in pure Swift with no dependencies.

  •    Swift

Copyright (c) 2017 Nikolai Ruhe. SwiftDigest is released under the MIT License.





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.