Java SDK

Open-source Java projects categorized as SDK

Top 23 Java SDK Projects

  1. openapi-generator

    OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

    Project mention: How To Introduce a New API Quickly Using Micronaut | dev.to | 2025-05-28

    The beta version was able to generate the expected Quote model object, but I ran into issues trying to generate an interface or abstract class that my controllers could extend. So I decided to create an issue in the openapi-generator library (link for those who are interested in the details) and pivot toward another approach.

  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. itext-java

    iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.

    Project mention: How I Made PDF Table Rendering 95% Faster in an Afternoon | news.ycombinator.com | 2025-05-16
  4. Android-ReactiveLocation

    Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.

  5. Parse-SDK-Android

    The Android SDK for Parse Platform

  6. LandscapeVideoCamera

    Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only.

  7. minio-java

    MinIO Client SDK for Java

  8. aws-sdk-android

    AWS SDK for Android. For more information, see our web site:

  9. SaaSHub

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

    SaaSHub logo
  10. Mixpanel

    Official Android Tracking Library for Mixpanel Analytics

  11. GlobalPlatformPro

    ๐ŸŒ ๐Ÿ” Manage applets and keys on JavaCard-s like a pro

  12. WorldWindJava

    The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

  13. countly-sdk-android

    Countly Product Analytics Android SDK

  14. WeatherLib

    Android Weather Library: android weather lib to develop weather based app fast and easily

  15. pesdk-android-demo

    PhotoEditor SDK: A fully customizable photo editor for your app.

  16. BotLibre

    An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.

  17. evernote-sdk-android

    Evernote SDK for Android

  18. msgraph-sdk-java

    Microsoft Graph SDK for Java

    Project mention: Access Microsoft 365 resources from custom on premise application | dev.to | 2024-10-29

    Java

  19. poly-picker

    Android library project for providing multiple image selection from the device.

  20. android-donations-lib

    Donations library for Android. Supports Google Play Store, Flattr, PayPal, and Bitcoin

  21. sdk

    The jMonkeyEngine3 Software Development Kit based on Netbeans (by jMonkeyEngine)

  22. socialauth-android

    SocialAuth repository which contains socialauth android version and samples

  23. jcabi-github

    Java Object-Oriented Wrapper of GitHub API, with a fake implementation of the entire GitHub API (for your tests)

  24. MultipleImageSelect

    Android library that provides for multiple image selection.

  25. Clusterkraf

    A clustering library for the Google Maps Android API v2

  26. 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 SDK discussion

Log in or Post with

Java SDK related posts

  • Revolutionize Your API Development: Unleash the True Power of OpenAPI Generator!

    2 projects | dev.to | 26 May 2025
  • How I Made PDF Table Rendering 95% Faster in an Afternoon

    1 project | news.ycombinator.com | 16 May 2025
  • Generate JAVA code from OpenAPI specification

    1 project | dev.to | 15 Apr 2025
  • Beginnerโ€™s Guide to Contributing to GitHub Open Source Projects

    2 projects | dev.to | 21 Mar 2025
  • openapi-generator VS lapidary-render - a user suggested alternative

    2 projects | 16 Mar 2025
  • Define, Generate, and Implement: An API-First Approach with OpenAPI Generator and FlightPHP

    1 project | dev.to | 24 Feb 2025
  • Redefining our SDKs Developer Experience

    3 projects | dev.to | 18 Feb 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Jun 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 SDK projects in Java? This list will help you:

# Project Stars
1 openapi-generator 23,956
2 itext-java 2,112
3 Android-ReactiveLocation 2,103
4 Parse-SDK-Android 1,886
5 LandscapeVideoCamera 1,229
6 minio-java 1,198
7 aws-sdk-android 1,046
8 Mixpanel 1,028
9 GlobalPlatformPro 779
10 WorldWindJava 754
11 countly-sdk-android 692
12 WeatherLib 639
13 pesdk-android-demo 635
14 BotLibre 613
15 evernote-sdk-android 430
16 msgraph-sdk-java 424
17 poly-picker 409
18 android-donations-lib 348
19 sdk 331
20 socialauth-android 313
21 jcabi-github 309
22 MultipleImageSelect 300
23 Clusterkraf 254

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 Java is
the 8th most popular programming language
based on number of references?