Articles, videos, other examples

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

  • Sharing tapir endpoints between server and client, using ZIO

Project templates

Blogs, articles

Videos