Skip to content

Latest commit

 

History

History
132 lines (102 loc) · 15.1 KB

modules.md

File metadata and controls

132 lines (102 loc) · 15.1 KB

Modules

Main

Module Description Module Status
incubator-openwhisk Apache OpenWhisk is a serverless event-based programming service and an Apache Incubator project. Build Status
incubator-openwhisk-apigateway Apache OpenWhisk API Gateway service for exposing actions as REST interfaces. Build Status
incubator-openwhisk-catalog Curated catalog of Apache OpenWhisk packages to interface with event producers and consumers Build Status
incubator-openwhisk-cli Apache OpenWhisk Command Line Interface (CLI) Build Status
incubator-openwhisk-composer Composer is a new programming model for composing cloud functions built on Apache OpenWhisk. Build Status
incubator-openwhisk-wskdeploy Apache OpenWhisk utility for deploying and managing OpenWhisk projects and packages Build Status

Clients

Module Description Module Status
incubator-openwhisk-client-go Apache OpenWhisk Go client API library Build Status
incubator-openwhisk-client-js JavaScript client library for the OpenWhisk platform Build Status
incubator-openwhisk-client-python REST API of OpenWhisk can be used directly from Python Build Status
incubator-openwhisk-client-swift openwhisk-client-swift is a Swift client SDK for OpenWhisk with support for iOS, WatchOS2, and Darwin CLI apps Build Status

Runtimes

Module Description Module Status
incubator-openwhisk-runtime-ballerina Apache OpenWhisk Ballerina runtime. Learn more at https://openwhisk.apache.org. Build Status
incubator-openwhisk-runtime-docker Apache OpenWhisk SDK for building Docker “blackbox" runtimes. https://openwhisk.apache.org/ Build Status
incubator-openwhisk-runtime-dotnet Apache OpenWhisk Runtime for .Net Build Status
incubator-openwhisk-runtime-go Apache openwhisk runtime for go actions Build Status
incubator-openwhisk-runtime-java Apache OpenWhisk runtime for Java language functions. https://openwhisk.apache.org/ Build Status
incubator-openwhisk-runtime-nodejs Apache OpenWhisk runtime for Node.js JavaScript language functions. https://openwhisk.apache.org/ Build Status
incubator-openwhisk-runtime-php Apache OpenWhisk runtime for PHP language functions. https://openwhisk.apache.org/ Build Status
incubator-openwhisk-runtime-python Apache OpenWhisk runtime for Python language functions. https://openwhisk.apache.org/ Build Status
incubator-openwhisk-runtime-ruby Apache OpenWhisk Ruby runtime Build Status
incubator-openwhisk-runtime-rust Apache OpenWhisk runtime for Rust functions. Build Status
incubator-openwhisk-runtime-swift Apache openwhisk swift runtime Build Status

Deployments

Module Description Module Status
incubator-openwhisk-deploy-kube This project can be used to deploy Apache OpenWhisk to a Kubernetes cluster Build Status
incubator-openwhisk-deploy-mesos Apache OpenWhisk deployment scripts and configuration files for running under Apache Mesos. Build Status
incubator-openwhisk-deploy-openshift This project can be used to deploy Apache OpenWhisk to the OpenShift platform Build Status

Packages

Module Description Module Status
incubator-openwhisk-package-alarms Apache OpenWhisk package that can be used to create periodic, time-based alarms Build Status
incubator-openwhisk-package-cloudant The /whisk.system/cloudant package enables you to work with a Cloudant database Build Status
incubator-openwhisk-package-deploy Apache openwhisk Build Status
incubator-openwhisk-package-jira Interact with JIRA software software development tool used for issue tracking, and project management functions Build Status
incubator-openwhisk-package-kafka Apache OpenWhisk package for communicating with Kafka or Message Hub Build Status
incubator-openwhisk-package-pushnotifications OpenWhisk Package for Bluemix Push Notifications Service Build Status
incubator-openwhisk-package-rss RSS feed package Build Status
incubator-openwhisk-package-template This is a template to be use when creating new packages for OpenWhisk Build Status

Samples and Examples

Module Description
incubator-openwhisk-GitHubSlackBot Demonstration of integration of GitHub Pull Request management with Slack and using Alarms
incubator-openwhisk-sample-matos sample application with Message Hub and Object Store
incubator-openwhisk-sample-slackbot A proof-of-concept Slackbot to invoke OpenWhisk actions.
incubator-openwhisk-slackinvite Invite for Apache OpenWhisk Team on Slack
incubator-openwhisk-tutorial An interactive learning environment for the Apache OpenWhisk command line
incubator-openwhisk-workshop OpenWhisk workshop to help developers learn how to build serverless applications using the platform.

Development Tools

Module Description
incubator-openwhisk-debugger The OpenWhisk debugger project
incubator-openwhisk-devtools Development tools for building and deploying Apache OpenWhisk
incubator-openwhisk-playground This library provides functionality of executing a snippet of source code as OpenWhisk action for OpenWhisk Xcode Source Editor Extension
incubator-openwhisk-vscode Visual Studio Code extension (prototype) for authoring OpenWhisk actions inside the editor.
incubator-openwhisk-xcode Collection of OpenWhisk tools for OS X implemented in Swift 3.

Utilities

Module Description
incubator-openwhisk-release Apache openwhisk release
incubator-openwhisk-utilities Shared utilities used across Apache OpenWhisk project repositories.

Others

Module Description
incubator-openwhisk-composer-python Composer for Python is a new programming model for composing cloud functions built on Apache OpenWhisk (Incubating)
incubator-openwhisk-external-resources ✨ Curated list of awesome OpenWhisk things ✨
incubator-openwhisk-pluggable-provider Apache OpenWhisk pluggable trigger feed event provider
incubator-openwhisk-podspecs CocoaPods Podspecs repo for openwhisk-client-swift
incubator-openwhisk-selfserve-test Apache openwhisk
incubator-openwhisk-test Test repo. for Apache OpenWhisk client-side tooling.
incubator-openwhisk-website Apache OpenWhisk website (openwhisk.incubator.apache.org) code built using Jekyll