Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pajaydev/awesome-sdks

Collection of awesome sdks
https://github.com/pajaydev/awesome-sdks

List: awesome-sdks

andriod-sdk awesome awesome-list awesome-sdks csharp-sdk ios-sdk java-sdk node-sdk php-sdk python-sdk ruby-sdk sdk software-development-kit

Last synced: about 1 month ago
JSON representation

Collection of awesome sdks

Awesome Lists containing this project

README

        

# 🧰 Software Development Kit [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

> A curated list of Software development kits across all platforms.

Please raise a [Pull-Request]() to add an awesome sdk's to this list.

# Table of Contents
## Programming Languages
- [Andriod](#andriod)
- [Csharp](#csharp)
- [IOS](#ios)
- [Java](#java)
- [Node JS](#node-js)
- [Python](#python)
- [Ruby](#ruby)

## Andriod
#### Official
- [Facebook](https://github.com/facebook/facebook-android-sdk) - Integrate Android
apps with Facebook Platform.
- [Firebase](https://github.com/firebase/firebase-android-sdk) - [Firebase](http://firebase.google.com) Android SDK.
- [Spotify](https://github.com/spotify/android-sdk) - [Spotify](https://developer.spotify.com/documentation/android/) SDK for Andriod.
- [Stripe](https://github.com/stripe/stripe-android) - Andriod SDK for the [Stripe](https://stripe.com) API.

#### UnOfficial

## Csharp
#### Official
- [eBay OAuth](https://github.com/eBay/ebay-oauth-csharp-client) - eBay OAuth C# Client Library.
- [Square](https://github.com/square/connect-csharp-sdk) - C# client library for the [Square Connect](https://docs.connect.squareup.com/) APIs.
- [Twilio](https://github.com/twilio/twilio-csharp) - [Twilio](https://www.twilio.com/docs/libraries/csharp-dotnet) C#/.NET Helper Library for .NET Framework 3.5+ and supported .NET Core versions.

#### UnOfficial

## IOS
#### Official
- [Facebook](https://github.com/facebook/facebook-ios-sdk) - IOS SDK for facebook.
- [Firebase](https://github.com/firebase/firebase-ios-sdk) - [Firebase](http://firebase.google.com) IOS SDK.
- [Paypal](https://github.com/paypal/PayPal-iOS-SDK) - Mobile SDK to consume paypal API's.
- [AWS](https://github.com/aws-amplify/aws-sdk-ios) - IOS SDK for AWS api's.
- [Spotify](https://github.com/spotify/ios-sdk) - [Spotify](https://developer.spotify.com/documentation/ios/) SDK for IOS.
- [Stripe](https://github.com/stripe/stripe-ios) - [Stripe](https://stripe.com) iOS SDK.

#### UnOfficial

## Java
#### Official
- [AWS](https://github.com/aws/aws-sdk-java) - The official [AWS](https://aws.amazon.com/sdkforjava) SDK for Java.
- [Facebook](https://github.com/facebook/facebook-java-business-sdk) - Java SDK for [Facebook Ads APIs](https://developers.facebook.com/docs/business-sdk/getting-started).
- [Splunk](https://github.com/splunk/splunk-sdk-java) - [Splunk](http://dev.splunk.com) Software Development Kit for Java.
- [Twilio](https://github.com/twilio/twilio-java) - A Java library for communicating with the [Twilio](https://www.twilio.com/docs/libraries/java) REST API and generating TwiML.

#### UnOfficial

## Node JS
#### Official
- [Azure](https://azure.github.io/azure-sdk-for-node/) - Node package to consume and manage Microsoft Azure Services.
- [AWS](https://github.com/aws/aws-sdk-js) - AWS SDK for JavaScript, available for browsers and mobile devices, or Node.js backends.
- [BOX](https://github.com/box/box-node-sdk#readme) - A JavaScript interface for interacting with the Box Content API.
- [Facebook Ads API](https://github.com/facebook/facebook-nodejs-business-sdk) - Facebook Ads API using Node.js.
- [Firebase](https://github.com/firebase/firebase-js-sdk) - [Firebase](http://firebase.google.com) JavaScript SDK.
- [Google Cloud](https://github.com/googleapis/google-cloud-node) - [Google Cloud Client Library](https://cloud.google.com/nodejs) for Node.js.
- [LINE Messaging API](https://github.com/line/line-bot-sdk-nodejs) - The LINE Messaging API SDK for Node.js makes it easy to develop bots using LINE Messaging API, and you can create a sample bot within minutes.
- [Paypal](https://github.com/paypal/PayPal-node-SDK) - Paypal node sdk to consume Restful api's.
- [Paypal Checkout](https://github.com/paypal/Checkout-NodeJS-SDK) - Node.js SDK for Checkout RESTful APIs to accept payment.
- [Razorpay](https://github.com/razorpay/razorpay-node#readme) - Official Node.js library for [Razorpay API](https://docs.razorpay.com/docs/android).
- [Sentry](https://github.com/getsentry/sentry-javascript) - Official [Sentry](https://sentry.io) SDKs for JavaScript.
- [Shopify](https://github.com/MONEI/Shopify-api-node) - Official Shopify API bindings for Node.js.
- [Slack](https://github.com/slackapi/node-slack-sdk) - [Slack Developer Kit](https://slack.dev/node-slack-sdk) for Node.js.
- [Splunk](https://github.com/splunk/splunk-sdk-javascript) - [Splunk](http://dev.splunk.com) Software Development Kit for JavaScript.
- [Stripe](https://github.com/stripe/stripe-node) - Node JS library for the [Stripe](https://stripe.com) API.
- [Square](https://github.com/square/connect-nodejs-sdk) - JavaScript client library for the [Square Connect](https://docs.connect.squareup.com/) APIs.
- [Twilio](https://github.com/twilio/twilio-node) - Node js helper library for the [twilio](https://www.twilio.com/docs/libraries/node) APIs.

#### UnOfficial
- [Slack](https://github.com/clonn/slack-node-sdk) - Slack Node SDK, full support for Webhook and the Slack API.

## PHP
#### Official
- [Facebook Business SDK](https://developers.facebook.com/docs/business-sdk/getting-started#php) - An SDK built to facilitate application development for Facebook Ads API.
- [Splunk](https://github.com/splunk/splunk-sdk-php) - [Splunk](http://dev.splunk.com) Software Development Kit for PHP.
- [Stripe](https://github.com/stripe/stripe-php) - PHP library for the [Stripe](https://stripe.com) API.
- [Square](https://github.com/square/connect-php-sdk) - PHP client library for the [Square Connect](https://docs.connect.squareup.com/) APIs.
- [Twilio](https://github.com/twilio/twilio-php) - A PHP library for communicating with the [twilio](https://www.twilio.com/docs/libraries/php) REST API and generating TwiML.

#### UnOfficial

## Python
#### Official
- [Facebook Business SDK](https://github.com/facebook/facebook-python-business-sdk) - An SDK built to facilitate application development for Facebook Ads API using python.
- [eBay Oauth SDK](https://github.com/eBay/ebay-oauth-python-client) - Get OAuth tokens for eBay public APIs.
- [Slack](https://github.com/slackapi/python-slackclient) - [Slack Developer Kit](https://slack.dev/python-slackclient/) Slack Python SDK.
- [Splunk](https://github.com/splunk/splunk-sdk-python) - [Splunk](http://dev.splunk.com) Software Development Kit for Python.
- [Stripe](https://github.com/stripe/stripe-python) - Python library for the [Stripe](https://stripe.com) API.
- [Square](https://github.com/square/square-python-sdk) - Python client library for the [Square Connect](https://docs.connect.squareup.com/) APIs .

#### UnOfficial

## Ruby
#### Official
- [AWS](https://github.com/aws/aws-sdk-ruby) - The official [AWS](http://aws.amazon.com/sdkforruby) SDK for Ruby.
- [Splunk](https://github.com/splunk/splunk-sdk-ruby) - [Splunk](http://dev.splunk.com) Software Development Kit for Ruby.

## License
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.