
Perfect
Server-side Swift toolkit and web framework with a standalone HTTP server, database connectors and a Mustache template system.
Perfect is a server-side Swift toolkit and web framework from PerfectlySoft, divided into several repositories. The README lists an HTTP server that Perfect can run as a standalone process, Mustache template support, and separate connectors for Redis, SQLite, PostgreSQL, MySQL and MongoDB. Projects are built with the Swift Package Manager and can be deployed to any Swift-compatible Linux server.
The code is under the Apache License 2.0, and PerfectlySoft also offers a commercial license for modified source that is kept confidential or for products sold commercially.
Worth knowing
The repository description on GitHub reads “Legacy Perfect”, and the same organization publishes Swift 6 versions of several packages under other names.
Identity
Rendering and deploy
- Runs as
- Always on3
- Rendering
- On a server3
- Install with
- Swift Package Manager3
Releases
Adoption
Sources
- 2026-10-26: links
perfect.org/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/PerfectlySoft/Perfect - 2026-10-26: links, Runtime, Categories, Install with, Rendering, Runs as, Templating, Databases
github.com/PerfectlySoft/Perfect - 2026-10-26: Maintainer, License
perfect.org/licensing.html - 2026-10-26: First release
api.github.com/repos/PerfectlySoft/Perfect/releases - 2026-10-26: License model
github.com/PerfectlySoft/Perfect/blob/master/LICENSE - 2026-10-26: Current major version
api.github.com/repos/PerfectlySoft/Perfect/tags - 2026-10-26: Last release
api.github.com/repos/PerfectlySoft/Perfect/commits/859e696457fa91a9f998ad94080632f20b47fe58 - 2026-10-26: Contributors
api.github.com/repos/PerfectlySoft/Perfect/contributors?per_page=1