REST Frameworks libraries

Showing projects tagged as REST Frameworks

  • Retrofit

    9.9 9.0 L1 Java
    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.
  • Feign

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

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

    8.3 9.1 Kotlin
    A simple and modern Java and Kotlin web framework [Moved to: https://github.com/javalin/javalin]
  • springdoc-openapi

    7.6 8.3 Java
    Library for OpenAPI 3 with spring-boot
  • rest.li

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

    7.1 9.3 L3 Java
    An Implementation of the Jakarta RESTful Web Services Specification
  • Resty

    6.9 10.0 Java
    The minimalist framework of RESTful(server and client) - Resty
  • Swagger

    6.9 0.0
    The content of swagger.io
  • Solon v2.6.1

    6.8 9.9 Java
    🔥 New Java application development framework: FASTER, SMALLER, SIMPLER!! 2 to 3 times more concurrency Memory saving 1/3 ~ 1/2; Startup is 5-10 times faster. Packs can be shrunk to 1/2 to 1/10
  • Rapidoid

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

    6.2 0.0 L5 JavaScript
    RAML to HTML documentation generator.
  • RestExpress

    6.2 4.0 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.
  • Elide

    6.0 9.0 Java
    Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
  • JavaLite

    5.8 7.6 Java
    JavaLite is a cohesive collection of frameworks designed from ground up to add pleasure back to your daily life
  • Jersey

    5.7 8.2 Java
    Eclipse Jersey Project - Read our Wiki:
  • Restlet Framework

    5.7 7.6 Java
    Leading REST API framework for Java
  • Confluent REST Utils

    5.6 9.8 Java
    Utilities and a small framework for building REST services with Jersey, Jackson, and Jetty.
  • Airlift

    5.6 8.6 Java
    Airlift framework for building REST services
  • Vraptor4

    5.5 0.0 Java
    A web MVC action-based framework, on top of CDI, for fast and maintainable Java development.
  • jhipster

    5.2 8.6 Java
    DEPRECATED: use https://github.com/jhipster/jhipster-bom instead
  • Hexagon

    4.8 9.4 Kotlin
    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.6 8.6 L2 Java
    RESTX, the lightweight Java REST framework
  • Crnk

    4.4 0.0 Java
    JSON API library for Java
  • StubbornJava

    4.3 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.
  • JoinFaces

    4.3 9.6 Java
    JoinFaces: JSF Spring Boot Starters - JSF inside Spring Boot Application
  • Omnifaces

    4.2 8.6 Java
    To make JSF life easier
  • Kilo

    4.1 9.4 Java
    Lightweight REST for Java