Swift Linux

Open-source Swift projects categorized as Linux

Top 23 Swift Linux Projects

  • gitignore.io

    Create useful .gitignore files for your project

    Project mention: 10k files in my repository I used the django admin command. | reddit.com/r/django | 2023-01-06

    This is a great online tool to do just that: https://www.toptal.com/developers/gitignore

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

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

  • RandomKit

    Random data generation in Swift

  • BlueSocket

    Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.

    Project mention: Any tutorials you recommend for URLSession? | reddit.com/r/swift | 2022-02-25

    This isn’t specifically what you’re looking for but just an FYI, BlueSocket gives you a fairly typical (in the Unix sense) API around sockets.

  • OpenSwiftUI

    WIP — OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL.

  • Queuer

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

  • BFKit-Swift

    BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.

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

  • RxCombine

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

  • SwiftCoroutine

    Swift coroutines for iOS, macOS and Linux.

  • Reflection

    DEPRECATED

  • Embassy

    Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux (by envoy)

  • MoreCodable

    MoreCodable expands the possibilities of `Codable`.

  • Noze.io

    Evented I/O streams for Swift

  • SwiftyTextTable

    A lightweight library for generating text tables.

  • SwiftGtk

    A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspection

    Project mention: Apple overtakes Android to pass 50% share of smartphones used in US; dominates global premium sales | reddit.com/r/gadgets | 2022-09-02

    There are bindings out there for WinRT and GTK.

  • JAYSON

    🧱 A JSON decoding/encoding library that handles optimistically or strictly.

  • BlueCryptor

    Swift cross-platform crypto library using CommonCrypto/libcrypto

  • MySQL Swift

    A type safe MySQL client for Swift

  • BlueRSA

    RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).

  • Project-Mendacius

    A GUI based virtualisation tool for running Linux on macOS Big Sur (x86 or arm64)

    Project mention: Visualisation for Intel and Apple Silicon Macs. | reddit.com/r/swift | 2022-04-13
  • Puppy

    A flexible logging library written in Swift

  • BlueSignals

    Generic Cross Platform Signal Handler

  • BlueSSLService

    SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL

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

Swift Linux related posts

Index

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

Project Stars
1 gitignore.io 7,471
2 OpenCombine 2,383
3 RandomKit 1,468
4 BlueSocket 1,341
5 OpenSwiftUI 1,207
6 Queuer 1,017
7 BFKit-Swift 992
8 RxCombine 967
9 SwiftCoroutine 808
10 Reflection 598
11 Embassy 542
12 MoreCodable 371
13 Noze.io 305
14 SwiftyTextTable 282
15 SwiftGtk 252
16 JAYSON 252
17 BlueCryptor 183
18 MySQL Swift 156
19 BlueRSA 124
20 Project-Mendacius 113
21 Puppy 97
22 BlueSignals 91
23 BlueSSLService 90
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.
www.influxdata.com