Owner
PerfectlySoft
11 indexed repositories · View on GitHub
-
Perfect-MySQL
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
Swift · 126 stars
-
Perfect-Notifications
Apple Push Notifications (APNs) Server-Side library. A from-scratch Swift 6 rewrite of the original package. The public API (APNSClient) ...
Swift · 117 stars
-
Perfect-CRUD
Perfect CRUD, for Swift 6, is an object-relational mapping (ORM) system completely rewritten for modern concurrency and the swift ecosys...
Swift · 61 stars
-
Perfect-PostgreSQL
A stand-alone Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.
Swift · 53 stars
-
Perfect-SQLite
A stand-alone Swift wrapper around the SQLite 3 client library.
Swift · 50 stars
-
Perfect-Redis
A Swift client for Redis.
Swift · 28 stars
-
Perfect-SMTP
SMTP Client for Perfect. Completely updated for Swift 6, modern concurrency and standards using open source tools from the Swift ecosystem.
Swift · 24 stars
-
Perfect-NIO
Perfect Nio, updated for Swift 6 and modern concurrency. Server-side Swift. The Perfect core toolset and framework for Swift Developers.
Swift · 20 stars
-
Perfect-Authentication
OAuth2 Implementations with Facebook, Google, LinkedIn, Slack, SalesForce and GitHub providers.
Swift · 15 stars
-
Perfect-MariaDB
A stand-alone Swift wrapper around the MariaDB client library, enabling access to MariaDB servers. http://www.perfect.org
Swift · 10 stars
-
Perfect-Session
Session drivers (for use in Perfect projects). The Perfect Session core library, resurrected for Swift 6.2 / macOS 12+ — a from-scratch r...
Swift · 4 stars
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
PerfectlySoft/Perfect-MariaDB#11 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Difficulty 4/5 3-5 days Newbie friendliness 15/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Account Open
Difficulty 5/5 Over a week Newbie friendliness 10/100
-
Difficulty 3/5 1-2 days Newbie friendliness 50/100
PerfectlySoft/Perfect-NIO#12 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
-
对model进行扩展 Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
No such module error Open
Difficulty 4/5 3-5 days Newbie friendliness 10/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
PerfectlySoft/Perfect-MySQL#57 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Difficulty 5/5 Over a week Newbie friendliness 1/100
PerfectlySoft/Perfect-MySQL#55 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 15/100
-
Difficulty 1/5 Under an hour Newbie friendliness 55/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
PerfectlySoft/Perfect-Notifications#14 · 1 comment · 2 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
PerfectlySoft/Perfect-MySQL#49 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
PerfectlySoft/Perfect-SQLite#17 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
PerfectlySoft/Perfect-MySQL#48 · 3 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Lots of 500s Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
PerfectlySoft/Perfect-Notifications#12 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Connect/Close Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
PerfectlySoft/Perfect-MySQL#40 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
PerfectlySoft/Perfect-MySQL#39 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
PerfectlySoft/Perfect-CRUD#53 · 2 comments ·
-
Support long JSONs Open
Difficulty 3/5 1-2 days Newbie friendliness 25/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
PerfectlySoft/Perfect-Notifications#11 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
PerfectlySoft/Perfect-Notifications#10 · 7 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
PerfectlySoft/Perfect-MySQL#35 · 12 comments · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
PerfectlySoft/Perfect-MySQL#33 · 3 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
PerfectlySoft/Perfect-MySQL#26 · 9 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Google Cloud (MySql) Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
PerfectlySoft/Perfect-MySQL#23 · 7 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
PerfectlySoft/Perfect-CRUD#8 · 1 comment ·