This is the documentation for Vapor, a Web Framework for Swift that works on macOS and Ubuntu, and all of the packages that Vapor offers.
Vapor is the most used web framework for Swift. It provides a beautifully expressive and easy to use foundation for your next website or API.
If this is your first time using Vapor, head to the Install → macOS section to install Swift and Vapor.
Once you have Vapor installed, check out Getting Started → Hello, world to create your first Vapor app!
Here are some other great places to find information about Vapor.
|Vapor Discord||Chat with thousands of Vapor developers.||visit →|
|API docs||Auto-generated documentation from code comments.||visit →|
|Stack Overflow||Ask and answer questions with the
|Swift Forums||Post in Vapor's section of the Swift.org forums.||visit →|
|Source Code||Learn how Vapor works under the hood.||visit →|
|GitHub Issues||Report bugs or request features on GitHub.||visit →|
Vapor providers are a convenient way to add functionality to your Vapor projects.
For a full list of providers, check out the
vapor-service tag on GitHub.