The examples and examples3 sub-projects (the latter containing Scala 3-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 project using tapir using adopt-tapir.

Third-party examples

To see an example project using tapir, check out this Todo-Backend using tapir and http4s.

For a quick start using http4s and tapir you can use a gitter8 template. A new project can be created using: sbt new https://codeberg.org/wegtam/http4s-tapir.g8.git

Blogs, articles