Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/project-flogo/contrib

Core Flogo activities, triggers and functions that are useful across the various event-driven action types.
https://github.com/project-flogo/contrib

Last synced: 3 days ago
JSON representation

Core Flogo activities, triggers and functions that are useful across the various event-driven action types.

Awesome Lists containing this project

README

        

# Flogo Contrib

[![Build Status](https://travis-ci.org/project-flogo/contrib.svg?branch=master)](https://travis-ci.org/project-flogo/contrib.svg?branch=master)

Core collection of Flogo contributions. This repository consists of activities, triggers and functions.

## Contributions

### Activities
* [actreply](activity/actreply): Action Reply
* [actreturn](activity/actreturn): Action Return
* [appdata](activity/actreturn): Application Shared Data
* [channel](activity/channel): Internal Engine Message Publisher
* [counter](activity/counter): Simple Counter
* [error](activity/error): Throw Error
* [jsexec](activity/jsexec): Execute Javascript
* [kafka](activity/kafka): Kafka Publisher
* [log](activity/log): Log Message
* [mapper](activity/mapper): Mapper
* [noop](activity/noop): No-Op
* [rest](activity/rest): REST Invoker
* [sqlquery](activity/sqlquery): Run SQL Query

### Triggers
* [channel](trigger/channel): Internal Engine Message Listener
* [cli](trigger/cli): CLI
* [kafka](trigger/kafka): Kafka Subscriber
* [loadtester](trigger/loadtester): Basic Load Tester
* [rest](trigger/rest): REST
* [timer](trigger/timer): Timer

### Functions
* [coerce](function/coerce): Type Conversion
* [json](function/json): JSON
* [number](function/number): Numbers
* [string](function/string): Strings

## Installation

#### Install Activity
Example: install **log** activity

```bash
flogo install github.com/project-flogo/contrib/activity/log
```
#### Install Trigger
Example: install **rest** trigger

```bash
flogo install github.com/project-flogo/contrib/trigger/rest
```
#### Install Functions
Example: install **string** functions

```bash
flogo install github.com/project-flogo/contrib/function/string
```

## Contributing and support

### Contributing

New activities, triggers and functions are welcomed. If you would like to contribute, please following the [contribution guidelines](https://github.com/TIBCOSoftware/flogo/blob/master/CONTRIBUTING.md). If you have any questions, issues, etc feel free to chat with us on [Gitter](https://gitter.im/project-flogo/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link).

## License
The contrib repository is licensed under a BSD-type license. See [LICENSE](LICENSE) for license text.

### Support
For Q&A you can post your questions on [Gitter](https://gitter.im/project-flogo/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link)