Open-source projects categorized as Swift5

Top 23 Swift5 Open-Source Projects

  • swift-nio

    Event-driven network application framework for high performance protocol servers & clients, non-blocking.

    Project mention: Are there any examples of major or highly complex software written solely or at-least primarily in Swift? | reddit.com/r/swift | 2022-09-11

    The UI and the Core are mainly written by Swift. The proxy server is powered by Apple Swift-NIO. Some critical parts (deal with low-level system APIs, high performant JSON Parser, de/compression, protobuf, BoringSSL,...) are written by Objective-C and C. For some parts that deal with Pointer, or C library, I continue using Objective-C since it's easier than using a bunch of Unsafe Swift classes (UnsafePointer, UnsafeMutablePointer, UnsafeRawPointer, etc)

  • SwiftyBeaver

    Convenient & secure logging during development & release in Swift 4 & 5

    Project mention: Swift Utilities for writing to and reading from the device log | dev.to | 2021-12-03

    SwiftyBeaver 🐧 - Multi-platform logging during development & release.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Messenger

    Open source alternative communication platform. (by relatedcode)

  • Cards XI

    Awesome iOS 11 appstore cards in swift 5.

    Project mention: How do I present a new view controller this way with UIKit? | reddit.com/r/swift | 2022-06-11
  • TinyConstraints

    Nothing but sugar.

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

    TinyConstraints - Nothing but sugar. Language: Swift.

  • SwiftWebUI

    A demo implementation of SwiftUI for the Web

    Project mention: Just a simple coding question | reddit.com/r/SwiftUI | 2021-12-31
  • wire-ios

    📱 Wire for iOS (iPhone and iPad)

    Project mention: IamA 22 year old girl in Iran where they killed Mahsa Amini and people are protesting against the regime.AMA! | reddit.com/r/IAmA | 2022-09-25

    A better alternative to Signal is Wire https://wire.com/download

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • GraphQLite

    Rapid GraphQL prototyping, development, and testing. Core Server, Admin Console, iOS SDK, Web SDK.

    Project mention: Open-source alternative communication platform | dev.to | 2022-10-13

    Single backend server (using GraphQLite)

  • ProgressHUD

    ProgressHUD is a lightweight and easy-to-use HUD for iOS.

  • CareKit

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

  • BetterSegmentedControl

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

  • BMPlayer

    A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.

  • ViewInspector

    Runtime introspection and unit testing of SwiftUI views (by nalexn)

    Project mention: Top swift libraries and why? | reddit.com/r/swift | 2022-06-10

    ViewInspector is a great library for testing SwiftUI views, without the heavy lifting of XCUI tests. You can quickly test view state changes, assert view colors or fonts etc. Almost any property can be tested, so that you know a view behaves as it should.

  • UIFontComplete

    Font management (System & Custom) for iOS and tvOS

  • Ease

    It's magic.

  • CDAlertView

    Highly customizable alertview and alert/notification/success/error/alarm popup written in Swift

  • SwiftyJSONAccelerator

    macOS app to generate Swift 5 code for models from JSON (with Codeable)

  • iina-plus

    Extra danmaku support for iina. (iina 弹幕支持

    Project mention: [Help] : Unable to install IINA-plus | reddit.com/r/MacOS | 2022-11-01
  • SwiftUIPager

    Native Pager in SwiftUI

  • BiometricAuthentication

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

  • SwiftIcons

    🎢Swift Library for Font Icons - ★ this library

  • BadgeHub

    A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.

  • ExpandableCell

    ✨ Awesome expandable, collapsible tableview cell for iOS written in Swift 5

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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-11-01.

Swift5 related posts


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

Project Stars
1 swift-nio 7,162
2 SwiftyBeaver 5,585
3 Messenger 4,453
4 Cards XI 4,097
5 TinyConstraints 3,817
6 SwiftWebUI 3,794
7 wire-ios 3,149
8 GraphQLite 2,839
9 ProgressHUD 2,289
10 CareKit 2,247
11 BetterSegmentedControl 1,964
12 BMPlayer 1,792
13 ViewInspector 1,418
14 UIFontComplete 1,319
15 Ease 1,251
16 CDAlertView 1,125
17 SwiftyJSONAccelerator 927
18 iina-plus 884
19 SwiftUIPager 873
20 BiometricAuthentication 801
21 SwiftIcons 779
22 BadgeHub 744
23 ExpandableCell 719
Close all those tabs. Zigi will handle your updates.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.