Examples
The examples and examples2 sub-projects (the latter containing Scala 2-only code) contains a number of runnable tapir usage examples, using various interpreters and showcasing different features.
Generate a tapir project
You can generate a simple tapir-based project using chosen features, build tool and effect system using adopt-tapir.
Alternatively, you can generate a stub of a tapir-based application directly from the command line with sbt new softwaremill/tapir.g8
.
Third-party examples
http4s interpreter: todo-backend
quickstart using http4s: a gitter8 template. A new project can be created using:
sbt new https://codeberg.org/wegtam/http4s-tapir.g8.git
Scala Native application, using Nginx Unit.