Top 23 Swift server-side-swift Projects
-
Project mention: Trying to create a backend for social media app I’m developing. | reddit.com/r/iOSProgramming | 2022-04-23
You can try Vapor. But that’s if you want to build all the server side code (which if you want scalable and Firebase won’t work, you might need to)
-
Perfect
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
There are some interesting http frameworks (think Express.js, Fastify, etc.) to simplify working with SwiftNIO such as Vapor, Hummingbird and Perfect. There's even a full CMS (Feather).
-
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!
-
-
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)
-
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.
-
Zewo
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
-
Fluent Docs for databases
-
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.
-
-
-
-
-
Leaf Templates
-
example application
-
I'm curious if anyone has played with Alchemy.
-
-
I'm using Hummingbird hooked up to MongoDB with Vapor Fluent. I declared input/output structs that I share to the client code via a library. All my core business logic sits on the server. I can cache the structs client side on sqlite.
-
Just wanted to mention if you’re looking for cross platform use.. I haven’t used these yet, but MistKit looks good for CLI and server-side use. And Apple does have web APIs you can use for web and Android.
-
-
MySQL
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
-
-
-
-
Project mention: Swift Utilities for writing to and reading from the device log | dev.to | 2021-12-03
Puppy 🐧 - A flexible logging library that supports multiple transports and platforms.
Swift server-side-swift related posts
- Trying to create a backend for social media app I’m developing.
- Introduce embedded development using Swift
- Suggestions for a back-end service
- vapor and react integration
- Lets Save The World!
- Is Swift used outside Apple development?
- I want to start off with Swift, but I had a few newbie questions that I couldn't find answers to on the web.
Index
What are some of the best open-source server-side-swift projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | Vapor | 21,719 |
2 | Perfect | 13,884 |
3 | Kitura | 7,530 |
4 | gitignore.io | 6,994 |
5 | SwiftyBeaver | 5,502 |
6 | Zewo | 1,860 |
7 | fluent | 1,142 |
8 | SlackKit | 1,012 |
9 | MongoKitten | 633 |
10 | Reflection | 598 |
11 | Redbird | 450 |
12 | leaf | 352 |
13 | mongo-swift-driver | 301 |
14 | alchemy | 300 |
15 | Telegrammer | 273 |
16 | hummingbird | 214 |
17 | MistKit | 163 |
18 | MySQL Swift | 155 |
19 | MySQL | 116 |
20 | Perfect-Notifications | 110 |
21 | Azure Functions for Swift | 86 |
22 | Swiftkube | 78 |
23 | Puppy | 63 |
Are you hiring? Post a new remote job listing for free.