Java HTTP

Open-source Java projects categorized as HTTP

Top 23 Java HTTP Projects

  • Dubbo

    The java implementation of Apache Dubbo. An RPC and microservice framework.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Apache Tomcat

    Apache Tomcat

    Project mention: How to Deploy Applications Using Tomcat on a Web Server | dev.to | 2024-06-22

    First, download the latest version of Tomcat from the official Apache Tomcat website. Choose the version that suits your needs, typically the latest stable release.

  • REST Assured

    Java DSL for easy testing of REST services

  • WireMock

    A tool for mocking HTTP services

    Project mention: Fastify Meets WireMock: External Service Mocking | dev.to | 2024-02-13

    This article reveals how to integrate WireMock into Fastify with ease, enabling developers to effortlessly generate mock responses for external services. Join us as we explore the straightforward process of seamlessly integrating and optimizing Fastify applications using WireMock for enhanced testing capabilities.

  • AndroidNetworking

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

  • Armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

  • Jetty

    Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more

    Project mention: Let's write a simple microservice in Clojure | dev.to | 2024-04-26

    The session logs show that the application loads configurations and establishes a connection with a PostgreSQL database. This involves initializing a HikariCP connection pool and Flyway for database migrations. The logs confirm that the database schema validation and migration checks were successful. The startup of the Jetty HTTP server follows, and the server becomes operational and ready to accept requests on the specified port.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • http-request

    Java HTTP Request Library

  • Fetch

    The best file downloader library for Android (by tonyofrancis)

  • milkman

    An Extensible Request/Response Workbench

    Project mention: HTTPie Desktop: cross-platform API testing client for humans | news.ycombinator.com | 2023-10-08
  • cicada

    🚀 Fast lightweight HTTP service framework. (by TogetherOS)

  • ServiceTalk

    A networking framework that evolves with your application

  • zerocode

    A community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams) and Load testing. Zerocode Open Source enables you to create, change and maintain your automated test scenarios via simple JSON or YAML files. Visit documentation below:

  • Takes

    True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects

  • gradle-download-task

    📥 Adds a download task to Gradle that displays progress information

  • node-android

    Run Node.js on Android by rewrite Node.js in Java

  • DeepfakeHTTP

    DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.

  • httptoolkit-android

    Automatic Android interception & debugging with HTTP Toolkit, for Android

    Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    > docker containers

    heh, that's neat: https://github.com/httptoolkit/docker-registry-facade (Apache 2) although the rest of their stuff seems to be AGPLv3 https://github.com/httptoolkit/httptoolkit-android/blob/v1.3...

  • webtau

    WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.

  • android-http-server

    A complete zero-dependency implementation of a web server and a servlet container in Java with a sample Android application.

  • Firefly

    Firefly is an asynchronous web framework for rapid development of high-performance web application. (by hypercube1024)

  • Riptide

    Client-side response routing for Spring (by zalando)

  • methanol

    ⚗️ Lightweight HTTP extensions for Java

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Java HTTP discussion

Log in or Post with

Java HTTP related posts

  • How to Deploy Applications Using Tomcat on a Web Server

    1 project | dev.to | 22 Jun 2024
  • Deploying a Spring Boot Application: A Comprehensive Guide

    1 project | dev.to | 17 May 2024
  • Spring Boot Monitoring with Open-Source Tools

    5 projects | dev.to | 2 Dec 2023
  • Features of Project Loom incorporated in Java 21

    3 projects | news.ycombinator.com | 15 Aug 2023
  • What Kind of Asynchronous Is Right for You?

    1 project | news.ycombinator.com | 17 Jun 2023
  • An unknown Swedish startup’s €3B bid to build a green rival to AWS

    1 project | news.ycombinator.com | 10 Jun 2023
  • Netty VS java-http - a user suggested alternative

    2 projects | 25 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Dubbo 40,251
2 Apache Tomcat 7,387
3 REST Assured 6,774
4 WireMock 6,199
5 AndroidNetworking 5,663
6 Armeria 4,739
7 Jetty 3,796
8 http-request 3,345
9 Fetch 1,627
10 milkman 1,096
11 cicada 954
12 ServiceTalk 906
13 zerocode 873
14 Takes 801
15 gradle-download-task 664
16 node-android 623
17 DeepfakeHTTP 503
18 httptoolkit-android 462
19 webtau 363
20 android-http-server 329
21 Firefly 296
22 Riptide 293
23 methanol 228

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com

Did you konow that Java is
the 8th most popular programming language
based on number of metions?