Swift Swift5

Open-source Swift projects categorized as Swift5

Top 23 Swift Swift5 Projects

  • swift-nio

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

    Project mention: Apple Announces Full Swift Rewrite of the Foundation Framework | news.ycombinator.com | 2023-01-11

    You could take a look a swift-nio (https://github.com/apple/swift-nio) which is a pretty high-throughput system. swift-nio does this using some reference-counted GC where it simplifies the code and doesn't affect performance. Otherwise, value-types are used which incur no GC overhead (unless they are copy-on-write, and backed by something that requires reference counting).

  • SwiftyBeaver

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

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

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

  • SwiftWebUI

    A demo implementation of SwiftUI for the Web

    Project mention: How on earth does SwiftUI not have an online IDE+simulator! (even w limited functionality) | reddit.com/r/swift | 2023-01-28
  • 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

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

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

  • OnlySwitch

    ⚙️ All-in-One menu bar app, hide 💻MacBook Pro's notch, dark mode, AirPods, Shortcuts

    Project mention: App that allows user you to delete files AND eject Volumes with a keyboard command? | reddit.com/r/macapps | 2023-01-29
  • 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)

  • SwiftUIPager

    Native Pager in SwiftUI

  • iina-plus

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

    Project mention: [Help] : Unable to install IINA-plus | reddit.com/r/MacOS | 2022-11-01
  • 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.

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

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

Swift Swift5 related posts


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

Project Stars
1 swift-nio 7,235
2 SwiftyBeaver 5,620
3 Messenger 4,486
4 Cards XI 4,110
5 TinyConstraints 3,836
6 SwiftWebUI 3,833
7 wire-ios 3,162
8 GraphQLite 2,838
9 ProgressHUD 2,334
10 CareKit 2,275
11 BetterSegmentedControl 1,988
12 OnlySwitch 1,958
13 BMPlayer 1,807
14 ViewInspector 1,508
15 UIFontComplete 1,318
16 Ease 1,255
17 CDAlertView 1,141
18 SwiftyJSONAccelerator 931
19 SwiftUIPager 927
20 iina-plus 912
21 BiometricAuthentication 804
22 SwiftIcons 779
23 BadgeHub 773
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.