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: OpenAPI Generator v6.3.0 released with 4 new generators | | 2023-02-01
  • 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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • 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

  • GlobalPlatformPro

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

    Project mention: Tillitis Security Key – Mullvad spin-off inspired by measured boot and DICE | | 2022-09-19

    JavaCard is the answer for smartcards. You can find example card software all over github, and you're looking for the JavaCard SDK from Oracle and GlobalPlatformPro to program them: There's even an ant task around somewhere that allows you to use ant tooling. Blank cards with "developer"/default keys can be picked up pretty much anywhere.

    Buy blank cards, write your applet, test in an emulator if you want, push to card, test for real with your software that talks to the card, profit. Be aware that if your goal is to write custom cryptography implementations in Java on the Javacard, these will be prohibitively slow. No need to take my word for it, Niels Duif did exactly this:

    > Java Card proves to be a worthless platform for high-speed cryptography. Despite the

  • 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

    Project mention: How to set up donations inside my app? | | 2022-02-13

    Here're the library:

  • socialauth-android

    SocialAuth repository which contains socialauth android version and samples

  • MultipleImageSelect

    Android library that provides for multiple image selection.

  • msgraph-sdk-java

    Microsoft Graph SDK for Java

  • jcabi-github

    Java Object-Oriented Wrapper of GitHub API

    Project mention: I made a java client for the todoist api | | 2022-08-08

    Here's an example of what I mean: (it's a Java client for Github's API).

  • Clusterkraf

    A clustering library for the Google Maps Android API v2

  • Chat21 SDK Documentation

    Android Chat SDK built on Firebase

  • Office-365-SDK-for-Android

    Microsoft Services SDKs for Android produced by MS Open Tech.

  • android-simpl3r

    Amazon S3 multipart file upload for Android, made simple

  • SaaSHub

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

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-02-01.

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 15,081
2 Android-ReactiveLocation 2,114
3 Parse-SDK-Android 1,855
4 itext7 1,440
5 LandscapeVideoCamera 1,235
6 aws-sdk-android 981
7 Mixpanel 977
8 minio-java 799
9 WorldWindJava 663
10 countly-sdk-android 649
11 WeatherLib 641
12 GlobalPlatformPro 518
13 evernote-sdk-android 424
14 poly-picker 410
15 android-donations-lib 346
16 socialauth-android 318
17 MultipleImageSelect 298
18 msgraph-sdk-java 292
19 jcabi-github 279
20 Clusterkraf 258
21 Chat21 SDK Documentation 235
22 Office-365-SDK-for-Android 222
23 android-simpl3r 182
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives