Swift Watchos

Open-source Swift projects categorized as Watchos | Edit details
Related topics: #iOS #tvOS #MacOS #Swift #Cocoapods

Top 23 Swift Watcho Projects

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Example app? | reddit.com/r/swift | 2021-11-07

    Here is a github repo for open source iOS apps that I sometimes use as a reference: https://github.com/dkhamsing/open-source-ios-apps

  • SwifterSwift

    A handy collection of more than 500 native Swift extensions to boost your productivity.

    Project mention: What’s your must have Extensions? | reddit.com/r/iOSProgramming | 2021-11-12
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • R.swift

    Strong typed, autocompleted resources like images, fonts and segues in Swift projects

    Project mention: Custom styling similar to Android for iOS | dev.to | 2021-10-29

    All resources in Android are referenced in a static class called R, so accessing to individual resources is pretty easy using R.[typeOfResource].resourceName. For iOS we use a library that does something similar, is called R.swift With that we can access resources in iOS using an 'Android like' sintax

  • EFQRCode

    A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.

  • Valet

    Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    Valet - Valet lets you securely store data in the macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise. Language: Swift.

  • XCGLogger

    A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    XCGLogger - A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number. Language: Swift.

  • OpenCombine

    Open source implementation of Apple's Combine framework for processing values over time.

    Project mention: How would you model this situation where I want to use a custom property wrapper but also want @Published functionality? | reddit.com/r/SwiftUI | 2021-10-18

    Here is an open-source implementation of the @Published property wrapper, it could put you on the right track for getting the same functionality with your @UserDefault wrapper: https://github.com/OpenCombine/OpenCombine/blob/master/Sources/OpenCombine/Published.swift

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • SwiftUI-Kit

    A SwiftUI system components and interactions demo app

  • Iconic

    :art: Auto-generated icon font library for iOS, watchOS and tvOS

  • SwiftyAttributes

    A Swifty API for attributed strings

  • SwiftLinkPreview

    It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.

  • SDWebImageSwiftUI

    SwiftUI Image loading and Animation framework powered by SDWebImage

    Project mention: What is your favorite SwiftUI library? | reddit.com/r/SwiftUI | 2021-12-31

    Don’t know if its most useful or favorite. Don’t know if I’ll use it once I update to iOS 15 though

  • purchases-ios

    In-app purchases and subscriptions made easy. Support for iOS, iPadOS, watchOS, and Mac.

    Project mention: Awesome macOS Libraries List | dev.to | 2022-01-21

    purchases-ios - In-app purchases and subscriptions made easy.

  • Appz

    📱 Launch external apps, and deeplink, with ease using Swift!

  • watchOS-2-Sampler

    Code examples for new features of watchOS 2.

    Project mention: Apple Gave Uber Access to a Secret Feature That Can Record iPhone Screens (2017) | news.ycombinator.com | 2021-07-27

    More info on WatchKit, per [1]

    > Can I use custom views in the Apple Watch? Can I customize the interface elements beyond their public API?

    > No. You can’t use custom views. WatchKit only supports certain native interface elements. None of the interface elements can be subclassed or customized beyond their public API. The available interface elements are WKInterfaceLabel, WKInterfaceButton, WKInterfaceImage, WKInterfaceGroup, WKInterfaceSeparator, WKInterfaceTable, WKInterfaceSwitch, WKInterfaceMap, WKInterfaceSlider and WKInterfaceTimer.

    In the original watchOS release, you can't even draw shapes, only display images. So to make a custom map you'd have to render the image yourself for display as a WKInterfaceImage.

    With watchOS 2 you were able to draw with Core Graphics [2].

    [1] https://www.raywenderlich.com/1950-watchkit-faq

    [2] https://github.com/shu223/watchOS-2-Sampler#draw-paths-updat...

  • reddit-swiftui

    A cross-platform Reddit client built in SwiftUI

    Project mention: A curated list of Open Source example iOS apps developed in Swift | dev.to | 2021-12-06

    Reddit-SwiftUI - A cross-platform Reddit client built in SwiftUI

  • SwiftyRSA

    RSA public/private key encryption in Swift

  • Queuer

    Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).

  • RxCombine

    Bi-directional type bridging between RxSwift and Apple's Combine framework

    Project mention: I recently started looking more into the Combine framework. I found these Interactive Marble diagrams of Rx Observables and wanted to share them. Unfortunately, the operators are not always the same for Combine but it is still good fun. Not sure how difficult it would be to replicate this. | reddit.com/r/swift | 2021-01-25

    The sad thing to notice is how many of the operators in RxSwift have no Combine equivalent. Fortunately, there is the RxCombine library so you can freely mix the two.

  • SwiftUIPager

    Native Pager in SwiftUI

    Project mention: Introducing PagerTabStripView! - Finally a PagerView in pure SwiftUI | Xmartlabs Blog | reddit.com/r/swift | 2021-08-06
  • Guitar

    A Cross-Platform String and Regular Expression Library written in Swift.

  • CoreXLSX

    Excel spreadsheet (XLSX) format parser written in pure Swift

    Project mention: Appending a .xls file in Swift | reddit.com/r/swift | 2021-08-10
  • SwiftyUtils

    All the reusable code that we need in each project

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-21.

Swift Watchos related posts

Index

What are some of the best open-source Watcho projects in Swift? This list will help you:

Project Stars
1 open-source-ios-apps 29,134
2 SwifterSwift 10,801
3 R.swift 8,473
4 EFQRCode 4,136
5 Valet 3,721
6 XCGLogger 3,719
7 OpenCombine 2,065
8 SwiftUI-Kit 1,728
9 Iconic 1,569
10 SwiftyAttributes 1,418
11 SwiftLinkPreview 1,277
12 SDWebImageSwiftUI 1,243
13 purchases-ios 1,122
14 Appz 1,112
15 watchOS-2-Sampler 1,066
16 reddit-swiftui 1,061
17 SwiftyRSA 1,003
18 Queuer 1,001
19 RxCombine 875
20 SwiftUIPager 655
21 Guitar 654
22 CoreXLSX 596
23 SwiftyUtils 508
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com