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 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

Blogs, articles