10

8

6

4

2


9.9

9.3

9.2

9.5

9.1

9.6

9.0
0.0

7.6

8.1

7.5

9.8

21 REST Frameworks libraries and projects

  • Retrofit

    9.9 9.3 L1 HTML
    A type-safe HTTP client for Android and the JVM
  • Dropwizard

    9.2 9.5 L4 Java
    A damn simple library for building production-ready RESTful web services.
  • 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.
    Promo www.influxdata.com
    InfluxDB Logo
  • Feign

    9.1 9.6 L4 Java
    Feign makes writing java http clients easier
  • Spark

    9.0 0.0 L3 Java
    A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin
  • rest.li

    7.6 8.1 L1 Java
    Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.
  • Apache CXF!

    7.5 9.8 Java
    Apache CXF
  • RESTEasy

    7.1 9.1 L3 Java
    An Implementation of the Jakarta RESTful Web Services Specification
  • Swagger

    6.8 7.9 Astro
    The content of swagger.io
  • Rapidoid

    6.5 0.0 L3 Java
    Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server!
  • RestExpress

    6.2 4.3 L4 Java
    Minimalist Java framework for rapidly creating scalable, containerless, RESTful microservices. Ship a production-quality, headless, RESTful API in the shortest time possible. Uses Netty for HTTP, Jackson for JSON, Metrics for metrics, properties files for configuration. Sub-projects and plugins enable, NoSQL, Swagger, Auth0, HAL integration, etc.
  • Microserver

    6.1 0.0 L5 Java
    Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles.
  • RAML

    6.1 0.0 L5 JavaScript
    RAML to HTML documentation generator.
  • Jersey

    5.8 8.3 Java
    Eclipse Jersey Project - Read our Wiki:
  • Restlet Framework

    5.7 8.5 Java
    The first REST API framework for Java
  • Hexagon

    4.8 9.3 Kotlin
    DISCONTINUED. Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.
  • RestX

    4.5 7.0 L2 Java
    RESTX, the lightweight Java REST framework
  • Crnk

    4.3 0.0 Java
    JSON API library for Java
  • StubbornJava

    4.0 0.0 Java
    Unconventional Java code for building web servers / services without a framework. Think dropwizard but as a seed project instead of a framework. If this project had a theme it would be break the rules but be mindful of your decisions.
  • gemini

    3.2 2.7 Java
    Cloud Native and Low Code Platform to create FullStack web Admin applications in minutes
  • Restler

    2.0 0.0 Java
    Restler is a library that automatically generates a client for a web service at run time, by analyzing the respective annotated Spring controller interface
  • hateoflux

    1.6 7.9 Java
    Lightweight HATEOAS java library designed for Spring WebFlux.

Add another 'REST Frameworks' Library