Skip to main content
  1. All Posts/

awesome-ibmcloud

Tools HTML

Awesome IBM Cloud



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

Contents

Carbon Design System

Add-ons, components, icons, and other resources to use the design system built by IBM.

  • carbon – A design system built by IBM.
  • carbon-addons-angular – Common Addons for Carbon Angular projects.
  • carbon-addons-ics – Carbon Add-on for IBM Collaboration Solutions.
  • 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-angular-starter – A simple starter app for bootstrapping applications with Carbon components.
  • carbon-badges – A site to apply for Carbon badges.
  • carbon-charts – 📊 📈 Reusable charts implemented using D3 & typescript.
  • carbon-components-angular – An Angular implementation of the Carbon Design System for IBM.
  • carbon-components-react – React components for the Carbon Design System.
  • carbon-components-svelte – Svelte implementation of the Carbon Design System.
  • carbon-components-vue – Vue implementation of 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-icons – SVG icon library for the Carbon Design System.
  • carbon-icons-angular – Carbon icons, in Angular!
  • carbon-icons-svelte – Svelte components for icons in digital and software products using the Carbon Design System.
  • carbon-language-website – IBM Design Language website.
  • carbon-sandbox – A theme playground for Carbon Components.
  • carbon-tutorial – An app for the Carbon Design System tutorial.
  • carbon-web-components – Carbon Design System variant on top of Web Components.
  • carbon-website – The website for the Carbon Design System.
  • gatsby-starter-carbon-theme – A Gatsby starter demonstrating the Gatsby Carbon theme.
  • gatsby-theme-carbon – A Carbon inspired Gatsby theme.
  • ibm-dotcom-library – IBM.com library based on the Carbon Design System for IBM.
  • ibm-dotcom-library-nextjs-template – This is a IBMdotcom NextJS template utilizing the IBMdotcom React library.
  • ibm-dotcom-library-website – This is the IBM.com Library website, which includes documentation and guidelines around design and development for IBM.com.
  • ibm-security – A Carbon experience framework built by IBM Security.

Command Line Tools

Command Line Tools for MacOS, Windows and Linux.

  • Cloud Foundry CLI – The official command line client for Cloud Foundry.
  • The Kui Framework for Graphical Terminals – A hybrid command-line/UI development experience for cloud-native development.
  • IBM Cloud CLI Release – This is the command line client for IBM Cloud.
  • IBM Cloud Docker Containers – A *unoffical- Collection of different Docker Containers to interface with IBM Cloud.
  • Universal Command Line Interface – IBM Cloud CLI provides the command line interface for managing resources in IBM Cloud.
  • Windows 64-bit – Command Line Interface for Windows 64-bit.

Infrastructure

Deploy and manage your applications with Softlayer.

  • cloudland – Cloudland, a light weight infrastructure as a service project, plus OpenShift 4 platform as a service deployment engine, is a system framework to manage VM instances, software defined networks (SDN), volumes.
  • cp4d-deployment – These terraform scripts are developed to deploy CloudPakforData on the public cloud.
  • ibm-spectrum-scale-cloud-install – Cloud Resource Provisioning framework for IBM Spectrum Scale.
  • lamp-terraform-ibm – Automate deployment of environments using Infrastructure as Code.
  • terraform-provider-ibm – Terraform IBM Cloud provider.
  • vision-terraform – IBM Visual Insights sample terraform templates for deployment in IBM Cloud (formerly IBM PowerAI Vision).

Platform

Deploy and manage your applications with Cloud Foundry.

  • charts – The IBM/charts repository provides helm charts for IBM and Third Party middleware.
  • cloud-foundry – IBM Cloud Platform as a Service.

    • binary-buildpack – Deploy binaries to Cloud Foundry.
    • dotnet-buildpack – Cloud Foundry buildpack for .NET Core on Linux.
    • go-buildpack – Cloud Foundry buildpack for the Go Language.
    • ibm-websphere-liberty-buildpack – IBM WebSphere Application Server Liberty Buildpack.
    • java-buildpack – Cloud Foundry buildpack for running Java applications.
    • nginx-buildpack – Cloud Foundry buildpack that provides NGINX.
    • nodejs-buildpack – Cloud Foundry buildpack for Node.js.
    • php-buildpack – A Cloud Foundry Buildpack for PHP.
    • python-buildpack – Cloud Foundry buildpack for the Python Language.
    • r-buildpack – Cloud Foundry buildpack for R.
    • ruby-buildpack – Cloud Foundry buildpack for Ruby, Sinatra and Rails.
    • staticfile-buildpack – Deploy static HTML/JS/CSS apps to Cloud Foundry.
  • cloud-operators – IBM Public Cloud Service Operator.
  • cloud-pak – IBM Cloud Paks are enterprise-grade containerized software by combining container images with enterprise capabilities for deployment in production use cases with integrations for management and lifecycle operations. Features such as pre-configured deployments based on product expertise, rolling upgrades, rollbacks, security/vulnerability testing.
  • generator-swiftserver – Generator for Kitura REST webservice servers.
  • go-cloud – A Golang boilerplate code to benchmark cloud platforms to host a Go applications.
  • go-website – Deploy your website using a Golang server.
  • ibm-cloud-go – Go library for accessing the IBM Cloud API.
  • insurance-bot – A message based insurance experience.
  • kitura – A Swift web framework and HTTP server.
  • kitura-couchdb – CouchDB adapter for Kitura.
  • kitura-credentials – A pluggable framework for validating user credentials in a Swift server using Kitura.
  • kitura-credentials-google – A plugin for the Kitura-Credentials framework that authenticates using the Google web login.
  • kitura-net – Kitura networking.
  • kitura-nio – A networking library for Kitura, based on SwiftNIO.
  • kitura-sample – A sample application that shows how to use various features of Kitura.
  • kitura-session – A pluggable framework for managing user sessions in a Swift server using Kitura.
  • kitura-starter – Kitura-based server starter application for the IBM Cloud.
  • logistics-wizard – The Logistics Wizard is an end-to-end, smart supply chain management solution.
  • multiple-deployment-options – Shows how one service can be deployed to multiple deployment options.
  • node-mqtt-for-anki-overdrive – Node.js Controller and MQTT API for Anki Overdrive.
  • swift-ubuntu-docker – Docker image packaged with the Swift binaries.
  • swifty-request – SwiftyRequest is an HTTP networking library built for Swift.
  • watson-assistant-variables – Samples using context variables and (system) entities in IBM Watson Assistant (formerly Conversation) service.
  • webiste-base – Deploy your website using a Node.js server.

Serverless

Deploy and manage your actions/functions with IBM Cloud Functions, an Apache OpenWhisk base on IBM Cloud.

  • 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).

Data & AI

SDKs and code patterns with Watson services.

  • 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…