Top 23 Swift Linux Projects
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!Project mention: Universal Systems Programming with Swift ! | reddit.com/r/SystemsSwift | 2021-03-09
Here are some of the awesome things that have already been done with Swift ! https://github.com/matteocrippa/awesome-swift
Create useful .gitignore files for your projectProject mention: Sorry everybody, I failed with you | news.ycombinator.com | 2021-06-07
Looking at https://gitignore.io - there is plenty of empty space and nothing, even subtle and small like "I would appreciate donations" with link/button.
I also see nothing in https://github.com/toptal/gitignore.io and GitHub sponsoring seems to be not enabled.
(just mentioning in case you would make it more clear that you would be happy about donations)
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!
Open source implementation of Apple's Combine framework for processing values over time.Project mention: How would you model this situation where I want to use a custom property wrapper but also want @Published functionality? | reddit.com/r/SwiftUI | 2021-10-18
Here is an open-source implementation of the @Published property wrapper, it could put you on the right track for getting the same functionality with your @UserDefault wrapper: https://github.com/OpenCombine/OpenCombine/blob/master/Sources/OpenCombine/Published.swift
Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
WIP — OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL.Project mention: What's new in SwiftUI in Xcode 13 beta 5 | reddit.com/r/iOSProgramming | 2021-08-11
Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Bi-directional type bridging between RxSwift and Apple's Combine frameworkProject mention: I recently started looking more into the Combine framework. I found these Interactive Marble diagrams of Rx Observables and wanted to share them. Unfortunately, the operators are not always the same for Combine but it is still good fun. Not sure how difficult it would be to replicate this. | reddit.com/r/swift | 2021-01-25
The sad thing to notice is how many of the operators in RxSwift have no Combine equivalent. Fortunately, there is the RxCombine library so you can freely mix the two.
Swift coroutines for iOS, macOS and Linux.
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
MoreCodable expands the possibilities of `Codable`.
Evented I/O streams for Swift
A lightweight library for generating text tables.
🧱 A JSON decoding/encoding library that handles optimistically or strictly.
A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspectionProject mention: Run SwiftUI from command line | reddit.com/r/swift | 2022-01-07
If you’re trying to write a GUI app for Linux using Swift you can use SwiftGtk.
Swift cross-platform crypto library using CommonCrypto/libcrypto
A type safe MySQL client for Swift
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).
A GUI based virtualisation tool for running Linux on macOS Big Sur (x86 or arm64)Project mention: GUI based virtualization tool for running Linux on macOS Big Sur (Intel or M1) | news.ycombinator.com | 2021-12-12
Generic Cross Platform Signal Handler
SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL
Swift Linux related posts
Run SwiftUI from command line
1 project | reddit.com/r/swift | 7 Jan 2022
Is it possible to create an iOs app in Elixir? And if yes, than what framework is needed?
2 projects | reddit.com/r/elixir | 2 Jan 2022
How would you model this situation where I want to use a custom property wrapper but also want @Published functionality?
1 project | reddit.com/r/SwiftUI | 18 Oct 2021
How do you all feel about Mac?
4 projects | reddit.com/r/linux | 23 Sep 2021
Generic Analytics Framework
3 projects | reddit.com/r/swift | 2 Sep 2021
Are they still making progress on Swift support in GNUstep, or has it been abandoned as I can only find discussion from years ago? What other options are typical for cross-platform GUI development with Swift, considering that SwiftUI is limited to Apple platforms?
1 project | reddit.com/r/swift | 30 Jan 2021
What are some of the best open-source Linux projects in Swift? This list will help you:
Are you hiring? Post a new remote job listing for free.