FindSoftware

Vapor

Server-side Swift HTTP web framework for building backends, web apps, APIs and HTTP servers.

Vapor is a web framework for Swift, used to write backends, web apps, APIs and HTTP servers in Swift. It is built on Apple’s SwiftNIO. Projects are created with the Vapor Toolbox or from a template repository, and the application runs as a server process. The Leaf templating language generates HTML pages and emails. The docs cover PostgreSQL, MySQL, SQLite and MongoDB drivers.

Worth knowing

The Toolbox template requires a newer Swift than the install page states for Vapor itself. The docs also present the next major line as an alpha pre-release, not a stable release.

Identity

Status
Active
Maintainer
Qutheory, LLC4
Maintained by
Company4
First release
20165

Rendering and deploy

Runs as
Always on78
Rendering
On a server2
Install with
Homebrew (brew install vapor)910

Releases

Current major version
45
Last release
2026-10-215

Adoption

GitHub stars
26,2423
Contributors
25114

Why these figures do not compare

Sources

  1. 2026-10-26: name, links, Categories
    docs.vapor.codes
  2. 2026-10-26: links, Rendering
    vapor.codes/
  3. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/vapor/vapor
  4. 2026-10-26: Maintainer, Maintained by, License
    github.com/vapor/vapor/blob/main/LICENSE
  5. 2026-10-26: First release, Current major version, Last release
    api.github.com/repos/vapor/vapor/releases
  6. 2026-10-26: Runtime
    docs.vapor.codes/install/linux/
  7. 2026-10-26: Runs as
    docs.vapor.codes/deploy/supervisor/
  8. 2026-10-26: Runs as
    docs.vapor.codes/deploy/nginx/
  9. 2026-10-26: Install with
    docs.vapor.codes/install/macos/
  10. 2026-10-26: Install with
    docs.vapor.codes/getting-started/hello-world/
  11. 2026-10-26: Templating
    docs.vapor.codes/leaf/getting-started/
  12. 2026-10-26: Databases
    docs.vapor.codes/fluent/overview/
  13. 2026-10-26: License model
    vapor.codes/team/
  14. 2026-10-26: Contributors
    api.github.com/repos/vapor/vapor/contributors

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