SaaSHub helps you find the best software and product alternatives Learn more →
Top 12 Java api-client Projects
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
-
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.
-
vsphere-automation-sdk-java
Java samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API
-
j2ssh-maverick
The open source branch of our legacy API providing a robust, mission critical SSH component to the community.
-
mobile-android-legacy
OpenVK Legacy mobile client for Android >2.1. Inspired by VK 3.x app from 2013.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
aceql-http-client-jdbc-driver
Java JDBC Driver for easy access of remote SQL databases managed with AceQL HTTP
-
sdk-java
The official Java library for the Modzy Machine Learning Operations (MLOps) Platform (by modzy)
-
OpenRouteService-Java-Client
Simple Client for parsing OpenRouteService JSON responses using Jackson.
I found some "tricks" to write less code, hence less code to maintain if there are any changes. Also less code with bugs just by changing the inputs.
For example, OpenAPI spec file + OpenAPI generator (https://github.com/OpenAPITools/openapi-generator). Any changes in the OpenAPI spec are reflected in the final code with a build step.
Another example: MapStruct (https://mapstruct.org/) to avoid passing data from Entity classes to DTO and back. Saves looots of boilerplate code.
Which are your tricks?
> whatever "SSH-2.0-SSHD" is
I think this is from the j2ssh/maverick SSH server, used in a bunch of enterprisey Java products.
https://jadaptive.com/en/products/java-ssh-server
https://github.com/sshtools/j2ssh-maverick/blob/ce11ceaf0aa0...
Concur.
Another data point. Our open source JWT library[0] and Java client library[1] both target Java 8 because that is widely used.
0: https://github.com/FusionAuth/fusionauth-jwt
1: https://github.com/FusionAuth/fusionauth-java-client
Java api-client related posts
-
Need a fully local web alternative to Postman
-
Pay by Link for developers
-
Data Modeling for Speed At Scale (Part 2)
-
Faster and Simpler integration with a single API call
-
Getting started with Spring Boot: Creating a simple movies list API.
-
AceQL Client JDBC Driver 6.2 Released
-
AceQL Client JDBC Driver 6.2 Released
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 May 2024
Index
What are some of the best open-source api-client projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | openapi-generator | 20,021 |
2 | twitch4j | 363 |
3 | vsphere-automation-sdk-java | 204 |
4 | adyen-java-api-library | 108 |
5 | crowdin-api-client-java | 64 |
6 | j2ssh-maverick | 63 |
7 | mobile-android-legacy | 45 |
8 | aceql-http-client-jdbc-driver | 26 |
9 | sdk-java | 11 |
10 | fusionauth-java-client | 9 |
11 | listenbrainz-java | 2 |
12 | OpenRouteService-Java-Client | 0 |
Sponsored