Java SDK

Open-source Java projects categorized as SDK

Top 23 Java SDK 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)

    Project mention: 10 quick tips to instantly improve API design | | 2023-09-16

    With the development of automatic code generation tools such OpenAPI generator (, the importance of API design rather than implementation is emphasized.

  • Android-ReactiveLocation

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

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Parse-SDK-Android

    The Android SDK for Parse Platform

  • itext7

    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.

  • LandscapeVideoCamera

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

  • aws-sdk-android

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

    Project mention: Amplify API Auth with Cognito Custom Scopes - overview and temporary solution | | 2023-01-23

    Due to AWS Docs to restrict Rest API with Cognito User pool you should create Resource server and protect your endpoints with Custom scope. However, Amplify, and even more precisely AndroidSDK, doesn't return Custom Scopes if Hosted UI is not used --> link to Issue If you don't want to use Hosted UI, currently you cannot use Custom Scopes.

  • Mixpanel

    Official Android Tracking Library for Mixpanel Analytics

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • minio-java

    MinIO Client SDK for Java

    Project mention: MinIO - Mock S3 in local development | | 2022-12-07


  • WorldWindJava

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

  • countly-sdk-android

    Countly Product Analytics Android SDK

  • WeatherLib

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

  • OneSignal-Android-SDK

    OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal.

    Project mention: Latest version of the One Signal SDK was breaking WorkManager jobs for my app | /r/androiddev | 2023-05-26

    Turns out that the latest version of the One Signal SDK (`4.8.6`) I was on, was doing something to the initialization of WorkManager which resulted in my `CoroutineWorker`s to all crash during initialization. I just happened to stumble onto this bug report where someone else was seeing the same issue, and downgraded down to `4.8.4`, which immediately fixed the problem with my workers.

  • GlobalPlatformPro

    🌐 🔐 Manage applets and keys on JavaCard-s like a pro (via command line or from your Java project)

  • BotLibre

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

    Project mention: [P] We are building a curated list of open source tooling for data-centric AI workflows, looking for contributions. | /r/MachineLearning | 2023-03-03
  • evernote-sdk-android

    Evernote SDK for Android

  • poly-picker

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

  • android-donations-lib

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

  • msgraph-sdk-java

    Microsoft Graph SDK for Java

  • socialauth-android

    SocialAuth repository which contains socialauth android version and samples

  • sdk

    The jMonkeyEngine3 SDK based on netbeans (by jMonkeyEngine)

    Project mention: SDK Release 3.6-beta3-sdk1 (pre-release) | /r/jMonkeyEngine | 2023-03-18
  • MultipleImageSelect

    Android library that provides for multiple image selection.

  • jcabi-github

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

    Project mention: Commit-teller - Problems during the development | | 2023-05-13

    The jcabi-github dependency looked nice in the beginning but it was having issues with the event feed management, the endpoints were not properly setup in the code, but it was only a minor issue, I was able to overcome it by using two different operations to fetch the required data.

  • Clusterkraf

    A clustering library for the Google Maps Android API v2

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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). The latest post mention was on 2023-09-16.

Java SDK related posts


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

Project Stars
1 openapi-generator 17,605
2 Android-ReactiveLocation 2,110
3 Parse-SDK-Android 1,870
4 itext7 1,627
5 LandscapeVideoCamera 1,232
6 aws-sdk-android 995
7 Mixpanel 991
8 minio-java 932
9 WorldWindJava 682
10 countly-sdk-android 658
11 WeatherLib 637
12 OneSignal-Android-SDK 570
13 GlobalPlatformPro 566
14 BotLibre 541
15 evernote-sdk-android 427
16 poly-picker 407
17 android-donations-lib 345
18 msgraph-sdk-java 320
19 socialauth-android 316
20 sdk 302
21 MultipleImageSelect 300
22 jcabi-github 293
23 Clusterkraf 256
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.