Swift swift-package-manager

Open-source Swift projects categorized as swift-package-manager

Top 23 Swift swift-package-manager Projects

  • Alamofire

    Elegant HTTP Networking in Swift

    Project mention: Use Alamofire with async and await | dev.to | 2023-01-26

    Alamofire is a swift http request lib. By default, we need use completion handler to handle response. Today we are going to find out how to use it with async and await.

  • SwifterSwift

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

  • 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!

  • SkeletonView

    ☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

    Project mention: How to I implement `.redacted(reason: .placeholder)` in UIKit? | reddit.com/r/iOSProgramming | 2022-12-12

    There’s no UIKit equivalent for this. You could set the label’s font to one of those redacted fonts used for prototyping (Google has one for example), or use one of those skeleton view libraries on GitHub.

  • SwiftUIX

    Extensions and additions to the standard SwiftUI library.

  • Siren

    Notify users when a new version of your app is available and prompt them to upgrade.

  • CoreStore

    Unleashing the real power of Core Data with the elegance and safety of Swift

    Project mention: How to manage instances of a class | reddit.com/r/swift | 2023-01-16

    Core Data (and CoreStore, which is backed by Core Data) is an object persistence system (so objects can survive between application sessions), which lets you work with the objects in a more database-like way. For example, you can ask for all the instances of a Person object which match a predicate like the pets relationship is not nil. You can think of it like a more advanced version of arrays and sets.

  • OpenCombine

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

    Project mention: Combine: Why do you thinkPassthroughSubject is a class? | reddit.com/r/swift | 2022-09-23

    The OpenCombine implementation of PassthroughSubject does use a lock, and perhaps the objects needed to be a class to make sure that lock didn't get moved/duplicated.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • CareKit

    CareKit is an open source software framework for creating apps that help people better understand and manage their health.

  • CalendarKit

    📅 Calendar for Apple platforms in Swift

    Project mention: Does SwiftUI have pre made views to get something like this without even the month days at the top ? just the hour interval for today with the red line ? | reddit.com/r/swift | 2022-03-01

    https://github.com/richardtop/CalendarKit and UIViewRepresentable

  • LicensePlist

    A license list generator of all your dependencies for iOS applications

  • BetterSegmentedControl

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

  • RandomKit

    Random data generation in Swift

  • BetterCodable

    Better Codable through Property Wrappers

  • Animated Mask Label

    An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.

  • Defaults

    💾 Swifty and modern UserDefaults

    Project mention: Help me with user defaults | reddit.com/r/swift | 2022-09-14

    but this isn't type-safe. Check out https://github.com/sindresorhus/Defaults instead.

  • SwiftLinkPreview

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

  • CameraManager

    Simple Swift class to provide all the configurations you need to create custom camera view in your app

    Project mention: Any good SPM Packages recommendation for Camera Managers/AVFoundation? | reddit.com/r/swift | 2022-04-04

    I've tried SwiftttCamera, but it doesn't offer AVCaptureVideoDataOutput, so I can't use it. I've tried imaginary-cloud/CameraManager, but ditto. Since this is all contained in a single file however, I've tried to go in and add an AVCaptureVideoDataOutput myself, but failed miserably and could not get it to work.

  • Preferences

    ⚙ Add a settings window to your macOS app in minutes

  • WSTagsField

    An iOS text field that represents tags, hashtags, tokens in general.

  • KeyboardShortcuts

    ⌨️ Add user-customizable global keyboard shortcuts to your macOS app in minutes

  • FontBlaster

    Programmatically load custom fonts into your iOS, macOS and tvOS app.

  • Sica

    :deer: Simple Interface Core Animation. Run type-safe animation sequencially or parallelly

  • Queuer

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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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 2023-01-26.

Swift swift-package-manager related posts


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

Project Stars
1 Alamofire 38,843
2 SwifterSwift 12,066
3 SkeletonView 11,683
4 SwiftUIX 5,276
5 Siren 4,065
6 CoreStore 3,670
7 OpenCombine 2,383
8 CareKit 2,270
9 CalendarKit 2,237
10 LicensePlist 2,181
11 BetterSegmentedControl 1,987
12 RandomKit 1,468
13 BetterCodable 1,452
14 Animated Mask Label 1,439
15 Defaults 1,351
16 SwiftLinkPreview 1,327
17 CameraManager 1,279
18 Preferences 1,219
19 WSTagsField 1,206
20 KeyboardShortcuts 1,156
21 FontBlaster 1,120
22 Sica 1,039
23 Queuer 1,017
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.