Scala OpenAPI

Open-source Scala projects categorized as OpenAPI

Top 6 Scala OpenAPI Projects

  1. tapir

    Rapid development of self-documenting APIs

    Project mention: Generating swaggers at compile time | dev.to | 2025-05-14

    We can generate swaggers using libraries like tapir:

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. guardrail

    Principled code generation from OpenAPI specifications

  4. Play Swagger

    Swagger spec generator for play framework

  5. smithy-translate

    Tooling for converting to and from the Smithy IDL

  6. openapi4s

    openapi4s

    Project mention: API-First Development in Scala | dev.to | 2025-04-22

    A new kid on the block is my OpenApi4s tool. It takes a bit different approach than Guardrail. OpenApi4s doesn't hide the code from you, it generates it directly in your src folder (that you commit to git). Yes, you read that right. Exactly like you would have written it by hand. So how does it handle changes in the spec? You might try to guess:

  7. theGardener

    theGardener will help you to include the documentation in your development loop so that you will trust again the documentation you provide.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Scala OpenAPI discussion

Log in or Post with

Scala OpenAPI related posts

  • Generating swaggers at compile time

    3 projects | dev.to | 14 May 2025
  • API-First Development in Scala

    4 projects | dev.to | 22 Apr 2025
  • Introducing My New Project Tarin, A TypeScript Backend Library For API Development

    2 projects | dev.to | 9 Mar 2025
  • what library/framework should I use for backend development?

    3 projects | /r/scala | 21 Feb 2023
  • smithy-translate : a CLI tool to turn openapi specs and json-schema specs into smithy specs, written in Scala

    4 projects | /r/scala | 8 Dec 2022
  • Library recommendations?

    4 projects | /r/scala | 9 Sep 2022
  • Experienced dev new to Scala looking for a quick answer to get me on the right track - Advice on *standard* Scala framework stack to quickly set up a web-app backend ;

    2 projects | /r/scala | 3 Jul 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source OpenAPI projects in Scala? This list will help you:

# Project Stars
1 tapir 1,406
2 guardrail 534
3 Play Swagger 406
4 smithy-translate 60
5 openapi4s 23
6 theGardener 21

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Scala is
the 34th most popular programming language
based on number of references?