FindSoftware

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

Status
Stub
Maintainer
PerfectlySoft4
First release
20165

Rendering and deploy

Runs as
Always on3
Rendering
On a server3
Install with
Swift Package Manager3

Releases

Current major version
47
Last release
2021-02-088

Adoption

GitHub stars
13,7272
Contributors
459

Why these figures do not compare

Sources

  1. 2026-10-26: links
    perfect.org/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/PerfectlySoft/Perfect
  3. 2026-10-26: links, Runtime, Categories, Install with, Rendering, Runs as, Templating, Databases
    github.com/PerfectlySoft/Perfect
  4. 2026-10-26: Maintainer, License
    perfect.org/licensing.html
  5. 2026-10-26: First release
    api.github.com/repos/PerfectlySoft/Perfect/releases
  6. 2026-10-26: License model
    github.com/PerfectlySoft/Perfect/blob/master/LICENSE
  7. 2026-10-26: Current major version
    api.github.com/repos/PerfectlySoft/Perfect/tags
  8. 2026-10-26: Last release
    api.github.com/repos/PerfectlySoft/Perfect/commits/859e696457fa91a9f998ad94080632f20b47fe58
  9. 2026-10-26: Contributors
    api.github.com/repos/PerfectlySoft/Perfect/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON