PerfectlySoft/Perfect
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…) observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3988
- days_rel: n/a
- days_push: 942
- n_releases_24m: 0
Adoption not part of the score
13742 stars · 926 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Perfect is a server-side Swift framework and application server providing an HTTP/HTTPS server, routing, WebSockets, templating, and a suite of tools for building web apps and REST services entirely in Swift. It includes database connectors (MySQL, PostgreSQL, MongoDB, SQLite, Redis), an ORM (StORM), and authentication modules, running on macOS and Linux.
Use cases
- build a REST API backend for an iOS app in Swift
- create a website with server-side Swift
- serve WebSockets for a real-time app
- connect a Swift server to MySQL or PostgreSQL
- build a mobile backend using one language for client and server
- deploy a Swift web server on Linux
When to choose
- your team already knows Swift and wants to share code between iOS clients and the server
- you need a full-featured Swift web framework with database connectors, sessions, and templating
- you want to deploy Swift services on Linux or macOS
When to avoid
- you need a framework with a large, actively evolving ecosystem - development activity has slowed significantly
- you need cutting-edge Swift toolchain support (it targets Swift 5.2 / Xcode 11)
- you prefer mainstream options like Vapor with a larger community
Facets
framework · maturity maintenance
web-framework http-server routing templating websocket orm auth logging serialization web-development backend mobile-development apis developer-tools server-side-swift rest-services fastcgi mustache-templates database-connectors application-server macos linux swift ios
6 sources
- readme: https://github.com/PerfectlySoft/Perfect · fetched 2026-08-28 · a18b93802d06
- homepage: https://www.perfect.org · fetched 2026-08-29 · daa06c9c9303
- site_page: https://perfect.org/about.html · fetched 2026-08-29 · 62b7fdbd88b9
- site_page: https://perfect.org/docs · fetched 2026-08-29 · e206de5799de
- site_page: https://perfect.org/docs/gettingStarted.html · fetched 2026-08-29 · 8477c79e4f44
- site_page: https://perfect.org/faqs.html · fetched 2026-08-29 · c370c4669675
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| PerfectlySoft/Perfect | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="PerfectlySoft/Perfect")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem