We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
StackStorm is a platform for integration and automation across services and tools, taking actions in response to events. Learn more at www.stackstorm.com.StackStorm is a platform for integration and automation across services and tools. It ties together your existing infrastructure and application environment so you can more easily automate that environment -- with a particular focus on taking actions in response to events.
Errbot is a chatbot. It allows you to start scripts interactively from your chatrooms for any reason: random humour, chatops, starting a build, monitoring commits, triggering alerts...It is written and easily extensible in Python.
A user-extendable Slack bot for GitHub organization management.HubCommander provides a chat-ops means for managing GitHub organizations. It creates a simple way to perform privileged GitHub organization management tasks without granting administrative or owner privileges to your GitHub organization members.
Built on top of the Slack API github.com/nlopes/slack with the idea to simplify the Real-Time Messaging feature to easily create Slack Bots, assign commands to them and extract parameters.Showcasing the ability to access the github.com/nlopes/slack API. In this example, we upload a file using the Slack API.
This is quick demonstration of the StackStorm event-driven automation platform running with Ansible configuration management tool and Hubot ChatOps engine. The objective is to operate servers with Ansible directly from Slack chat.It will get you up and running with chatops control VM with all St2 components prepared as well as Ansible and Hubot configured. Additionally, it installs 2 Ubuntu VMs: web server with nginx and db server with mysql.
allot is a small Golang library to match and parse commands with pre-defined strings. For example use allot to define a list of commands your CLI application or Slackbot supports and check if incoming requests are matching your commands.The allot library supports placeholders and regular expressions for parameter matching and parsing.
Use the following example code or the hanu-example bot to get started.The example code above connects to Slack using SLACK_BOT_API_TOKEN as the bot's token and can respond to direct messages and mentions for the commands shout <word> , whisper <word> and version.
GitHub Flow via hubot. Chatting with hubot configures auto-deployment on GitHub and dispatches Deployment Events when criteria is met. This script interacts with the GitHub API to manage the Automated Deployment service built in to GitHub services.
lita-confirmation is an extension for Lita that allows handler routes to require "confirmation" before being triggered. Confirmation consists of a second message sent to the robot with a confirmation code. For basic confirmation, simply set the :confirmation option to true when defining a route.
lita-digitalocean is a handler plugin for Lita that manages DigitalOcean services. To use any of the DigitalOcean commands, the user sending the message must be in the :digitalocean_admins authorization group.
lita-google is a handler for Lita that searches Google and replies with the first link. safe_search (String, Symbol) - The safe search setting to use. Possible values are :active, :moderate, and :off. Default: :active.
lita-google-images is a handler for Lita that searches Google Images for images matching users' queries, and replies with links to them. The second form ("verb me") is to ease the transition for people coming from Hubot.