| 1 | --- |
| 2 | title: Introducing Swift (with Vapor) and Ruby (with Rails) Runner Support |
| 3 | description: Swift (Vapor) and Ruby (Rails) runners are now available on smbCloud. |
| 4 | date: "2025-06-29" |
| 5 | lastmod: "2025-06-29" |
| 6 | published: true |
| 7 | --- |
| 8 | |
| 9 | ## Swift (Vapor) and Ruby (Rails) runner support |
| 10 | |
| 11 | smbCloud now supports **Swift** with [Vapor](https://vapor.codes/) and **Ruby** with [Rails](https://rubyonrails.org/) runners. If you want to build or deploy in either stack, you can start without wiring up the runtime yourself. |
| 12 | |
| 13 | ### Why Swift with Vapor? |
| 14 | |
| 15 | - **Safe and fast**: Swift gives you strong typing and solid performance on the server. |
| 16 | - **A practical web framework**: Vapor is a good fit for APIs and web apps, especially if your team already likes Swift. |
| 17 | - **Less setup**: The runner gives you a working environment without extra runtime work. |
| 18 | |
| 19 | ### Why Ruby with Rails? |
| 20 | |
| 21 | - **Fast to build with**: Rails is still one of the quickest ways to turn an idea into a working product. |
| 22 | - **Mature ecosystem**: You get strong conventions and a large library ecosystem. |
| 23 | - **Quick start**: The runner lets you get a Rails app running without manual setup. |
| 24 | |
| 25 | ### Key features |
| 26 | |
| 27 | - **Zero-config runners**: Start with Swift (Vapor) or Ruby (Rails) without building the environment yourself |
| 28 | - **Fast feedback**: Run code and see output quickly |
| 29 | - **Consistent environments**: Use the same setup each time you start a project |
| 30 | |
| 31 | ### Get started |
| 32 | |
| 33 | Choose the **Swift (Vapor)** or **Ruby (Rails)** runner when you create a new project or workspace. It works for APIs, web apps, experiments, and early prototypes. |
| 34 | |
| 35 | --- |
| 36 | |
| 37 | We want smbCloud to stay useful across different stacks. Swift and Ruby support are part of that. |