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: "Мобильная" разработка. [Системы контроля версий, Git] | dev.to | 2023-09-08
  • OpenCombine

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

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • RandomKit

    Random data generation in Swift

  • BlueSocket

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

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

  • RxCombine

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

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • BFKit-Swift

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

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

    Project mention: Is it possible/straightforward to have a webserver baked in to an iOS app? | /r/iOSProgramming | 2023-05-05

    Right now I'm using https://github.com/envoy/Embassy. There's also https://github.com/envoy/Ambassador if you want an "HTTP Framework". These are more lightweight, but they might not be feature complete.

  • MoreCodable

    MoreCodable expands the possibilities of `Codable`.

  • swift-cross-ui

    A cross-platform declarative UI framework, inspired by SwiftUI.

    Project mention: Mousetrap.jl: a GUI library for Julia and C++ that fully wrap GTK4 | news.ycombinator.com | 2023-08-19

    Some interesting stuff happening here [1] and here [2] too.

    [1] https://github.com/stackotter/swift-cross-ui/tree/main

  • Noze.io

    Evented I/O streams for Swift

  • SwiftGtk

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

  • SwiftyTextTable

    A lightweight library for generating text tables.

  • 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

  • Puppy

    A flexible logging library written in 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)

  • SwiftVVD

    Swift 3D Game Engine for Windows, macOS, iOS, Linux

    Project mention: The langage for the next 40 years of engine dev | /r/gameenginedevs | 2023-02-14

    I agree that Swift is very useful for game engine development. I'm currently building a game engine from scratch as a personal hobby project, and I'm also developing a declarative UI framework like SwiftUI, which I think is very powerful in Swift. Take a look if you are interested: https://github.com/Hongtae/SwiftVVD However, this is in a very early state and is not yet usable. sorry for my bad english.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

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-09-08.

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,867
2 OpenCombine 2,566
3 RandomKit 1,473
4 BlueSocket 1,377
5 OpenSwiftUI 1,281
6 Queuer 1,038
7 RxCombine 1,016
8 BFKit-Swift 997
9 SwiftCoroutine 823
10 Reflection 596
11 Embassy 582
12 MoreCodable 377
13 swift-cross-ui 319
14 Noze.io 306
15 SwiftGtk 300
16 SwiftyTextTable 299
17 JAYSON 252
18 BlueCryptor 186
19 MySQL Swift 159
20 Puppy 134
21 BlueRSA 126
22 Project-Mendacius 112
23 SwiftVVD 107
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
getonboard.dev