Skip to content
A curated list of awesome IBM Cloud SDKs, open source repositories, tools, blogs and other resources.
Branch: master
Clone or download
Latest commit 8141c7d Mar 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
media Replace image logo Mar 5, 2019
public
.gitignore Create Go server to render README.md on a website Jan 2, 2019
CODE_OF_CONDUCT.md
CONTRIBUTING.md Initial commit Jan 1, 2019
LICENSE Create LICENSE Jan 1, 2019
README.md Replace image logo Mar 5, 2019
glide.lock Create Go server to render README.md on a website Jan 2, 2019
glide.yaml Create Go server to render README.md on a website Jan 2, 2019
main.go Update main.go Jan 14, 2019
manifest.yml Create Go server to render README.md on a website Jan 2, 2019

README.md

Awesome IBM Cloud

Awesome

A curated list of awesome IBM Cloud SDKs, open source repositories, tools, blogs and other resources.

Contents

IBM Cloud Functions

  • openwhisk-darkvisionapp - Discover dark data in videos with IBM Watson and IBM Cloud Functions.
  • openwhisk-visionapp - A sample iOS app for image tagging and face detection built with IBM Cloud Functions.
  • serverless-chatbot - Build your own chatbot using Serverless service (Serverless Architecture/Function-as-a-Service).

IBM Cloud Foundry

IBM Softlayer

IBM Watson

  • assistant-simple - A simple sample application demonstrating the Watson Assistant API.
  • botkit-middleware - A middleware to connect Watson Assistant Service to different chat channels using Botkit.
  • chatbot-watson-android - An Android ChatBot powered by Watson Services - Assistant, Speech-to-Text and Text-to-Speech on IBM Cloud.
  • discovery-nodejs - This is the Watson Discovery Service Demo.
  • food-coach - A simple sample web application demonstrating the integration of Watson Tone Analyzer into Watson Assistant.
  • ibm-watson-iot - Code repositories built around the IBM Watson IoT Platform.
  • natural-language-classifier-nodejs - See how the classifier service uses natural language to determine the intent behind your question.
  • natural-language-understanding-nodejs - 🆕 Demo code for the Natural Language Understanding Service.
  • node-red-labs - Node-RED labs on the use of the Watson Developer Cloud services.
  • node-red-node-watson - A collection of nodes for the IBM Watson services.
  • personality-insights-nodejs - 📊 Sample Nodejs Application for the IBM Watson Personality Insights Service.
  • personality-insights-python - Sample Python Application for the IBM Watson Personality Insights Service.
  • simple-chat-swift - 📱 An iOS chat application using cognitive services from the Watson Developer Cloud Swift SDK.
  • speech-javascript-sdk - Library for using the IBM Watson Speech to Text and Text to Speech services in web browsers.
  • speech-to-text-nodejs - 🎤 Sample Node.js Application for the IBM Watson Speech to Text Service.
  • tone-analyzer-nodejs - Sample Node.js Application for the IBM Tone Analyzer Service.
  • visual-recognition-coreml - Classify images offline using Watson Visual Recognition and Core ML.
  • visual-recognition-nodejs - 📷 Sample Node.js Application for the IBM Watson Visual Recognition Service.
  • watson-developer-cloud - A collection of REST APIs and SDKs that use cognitive computing to solve complex problems.
    • android-sdk - 🔆 Android SDK to use the IBM Watson services.
    • dotnet-standard-sdk - 🆕🆕🆕 .NET Standard library to access Watson Services.
    • go-sdk - 🐭 Go SDK for the IBM Watson services.
    • java-sdk - 🥇 Java SDK to use the IBM Watson services.
    • node-sdk - ☄️ Node.js library to access IBM Watson services.
    • openwhisk-sdk - 🆕 SDK for using Watson Services on IBM Cloud Functions (based on Apache Openwhisk).
    • python-sdk - 🐍 Client library to use the IBM Watson services in Python and available in pip as watson-developer-cloud.
    • ruby-sdk - ♦️ Ruby SDK to use the IBM Watson services.
    • salesforce-sdk - A Salesforce library for communicating with the IBM Watson REST APIs.
    • swift-sdk - 📱 The Watson Swift SDK enables developers to quickly add Watson Cognitive Computing services to their Swift applications.
    • unity-sdk - 🎮 Unity SDK to use the IBM Watson services.
  • with-watson - iOS App running Visual Recognition default model.
  • with-watson-custom-model - iOS App running Visual Recognition custom model.
  • your-celebrity-match - 🌟 The Celebrity Match application uses the Watson Personality Insights Service and Twitter data to identify celebrities on Twitter whose tweets are conceptually closest to yours.

Carbon Design System

  • carbon-addons-iot-react - This library contains React components shared between all IBM IoT products to unify our look and feel. These widgets are usually based on the carbon-components-react widgets.
  • carbon-addons-iot-redux - UI components that all IoT teams can use to bridge carbon UI widgets and redux. This library prereqs react and redux. This library is often used in conjunction with this widget library.
  • carbon-components - The component library behind the Carbon Design System.
  • carbon-components-angular - An Angular implementation of the Carbon Design System for IBM.
  • carbon-components-react - React components for the Carbon Design System.
  • carbon-design-kit - A versioned, comprehensive kit of the Carbon Design System visual assets (components, iconography, color palettes, grids, templates).
  • carbon-elements - Carbon Elements helps developers execute the IBM Design Language in digital and software products.
  • carbon-icons - SVG icon library for the Carbon Design System.

Getting Started Guides

Command Line Tools

Resources

YouTube Channels

  • IBM Developer - Open source tech, learning resources, and local meet-ups with our expert Developer Advocates.
  • IBM Watson - Tutorials for using Watson services, developer kits, educational clips, event recaps and more.
  • IBM Watson Internet of Things - Videos about Watson services and IoT platform, interviews, educational clips, and more.
  • Sergio Gama - Learn how to use Watson services in Brazilian Portuguese.

Contributing

If you want to contribute, feel free to submit your Pull Request or create a new Issue. But first, take a moment to read the contribution guidelines. Thanks to all contributors! #YouROCK!

If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!

Contact

Feel free to contact me for any discussion, question, or comment. You can find on my GitHub page or you can talk to me on Twitter.

You can’t perform that action at this time.