Displaying 1 to 20 from 107 results

mailin - Artisanal inbound emails for every web app

  •    Python

Mailin is an smtp server that listens for emails, parses them and posts them as json to the url of your choice. It checks the incoming emails dkim, spf, spam score (using spamassassin) and tells you in which language the email is written. Mailin can be used as a standalone application directly from the command line, or embedded inside a node application.

webhook - webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands

  •    Go

webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands. You can also pass data from the HTTP request (such as headers, payload or query variables) to your commands. webhook also allows you to specify rules which have to be satisfied in order for the hook to be triggered.For example, if you're using Github or Bitbucket, you can use webhook to set up a hook that runs a redeploy script for your project on your staging server, whenever you push changes to the master branch of your project.

wsify - Just a tiny, simple and real-time self-hosted pub/sub messaging service

  •    Go

I wanted to create a tiny solution that can replace pusher and similar services and learning more about the realtime world, so I dispatched this project.

zabbix-slack-alertscript - Zabbix AlertScript for Slack.com chat

  •    Shell

This is simply a Bash script that uses the custom alert script functionality within Zabbix along with the incoming web-hook feature of Slack that I got a chance to write since I could not find any already existing/similar scripts. If you do change AlertScriptsPath (or any other values) within zabbix_server.conf, a restart of the Zabbix server software is required.




browserver-node - ෴ Browserver proxy for node.js ෴

  •    Javascript

This is a browserver proxy for node.js. This library, along with browserver-client, is all the code you need to set up your own browserver.

webhook.site - ⚓️ Easily test HTTP webhooks with this handy tool that displays requests in realtime.

  •    Javascript

With the Webhook Tester app, you can easily test HTTP webhooks and other types of HTTP requests. Upon visiting the app, you get a random URL to send your requests and webhooks to, and they're all logged in the app – instantly. Check it out at https://webhook.site.

telegram-bot - Ruby gem for building Telegram Bot with optional Rails integration

  •    Ruby

Breaking changes in v0.14! See upgrade guide. Tools for developing Telegram bots. Best used with Rails, but can be used in standalone app. Supposed to be used in webhook-mode in production, and poller-mode in development, but you can use poller in production if you want.


tutter - Plugin based Github robot

  •    Ruby

Place configuration file in /etc/tutter.yaml, example can be found in the conf/ directory.Example on how the thanks action looks like. Tutter listens for issue events and posts back with a greeting.

hookforward - Forward webhooks to your development app with CouchDB and NodeJS

  •    Javascript

Hookforward allows you to forward webhooks (a.k.a. "server notifications" or "postbacks") from an external provider to an app running on your local machine without having to expose ports. You need a publicly accessible CouchDB server that your webhook provider can post to. On your local machine, you run a simple program that listens for new webhook docs in CouchDB and forwards them on to your app running locally.

stripe-mock-data - Node.js Stripe webhook & object data for mocking / testing purposes.

  •    Javascript

Stripe webhook & resource object data for mocking / testing purposes. Don't see your version? Open an issue, or start a pull request by forking.

stripe-mock-webhooks - Node.js module for testing Stripe Webhooks, no internet required

  •    Javascript

Quickly test Stripe Webhooks against your application without hitting Stripe or requiring internet connectivity. Look in tests to see example usage.

samples - Code snippets and samples to demonstrate how to get the most out of the Box platform & API

  •    Objective-C

This repo is dedicated to sharing code snippets and samples to demonstrate how to get the most out of the Box platform & API. It will include specific use cases, showcasing integrations and other creative uses of the Box API.box-node-lambda-sample This sample demonstrates how to call Box APIs from an AWS Lambda function using the Box Node SDK. This lets you call Box from a Lambda function.

webhook-tunnel - A little HTTP proxy suitable to create tunnels for webhook endpoints protected behind a firewall or a VPN

  •    Javascript

If you are doing security properly in your company, it's very likely that most of your resources will be protected behind a firewall or a VPN, including things like Continuous Integration pipelines (e.g. Jenkins) or other tools with web based integrations. In such scenarios, it becomes tricky to integrate external services (e.g. GitHub) with your internal tools through web hooks.

git-at-me - Github Pull Request Notifications with Node.js

  •    Javascript

Github provides a way for you to subscribe to Web Hooks (they will POST data to a url you specify) for certain events on your repo. Unfortunately, creating a Web Hook for Pull Requests is more complex than necessary. Git-at-me should handle most of the pain points including generating a token from the command line and starting up a server to listen for notifications with minimal configuration. If you don't pass an auth value, git-at-me will attempt to create one for you by asking for your GitHub username and password. The username and password are not stored, but the token will be saved to a file that you can require later (defaults to github-token.js in the current working directory).

rozu - Webhook server

  •    Javascript

Each response will include a Link header, and an Array of Objects with IANA defined rel properties & URIs. Rozu has a publically accessible route /receive which will accept a JSON or form encoded payload & put it into Redis for pub/sub behavior in your local stack. Inbound requests must include a user supplied token (token in config.json) which maps to a registered webhook; tokens are v1 UUIDs.

teamcity-commit-hooks - Plugin for TeamCity simplifying installation of webhooks for repositories in GitHub and GitHub Enterprise

  •    Kotlin

The plugin also installs webhook automatically when a build configuration is created via a URL or GitHub integration and uses a repository from GitHub Enterprise. The plugin is compatible with TeamCity 10.0 or later.

gitdub - :outbox_tray: A github WebHook that emails detailed diffs of your commits.

  •    Ruby

gitdub is a github web-hook that converts a changeset pushed into one email per change via git-notifier. Unlike the existing github email hook, gitdub sends out detailed diffs for each change. The YAML configuration file contains the list of repositories that gitdub tracks. The first section (gitdub:) specifies global options, such as the interfaces gitdub should bind to and ports to listen on. Moreover, you can control the behavior of the first chunk of data. When setting silent_init: to true, gitdub will only fast-forward to the current commit and begin mailing diffs after the next push (or after hitting the Test Hook button). Otherwise gitdub sends exactly one email per commit since the first commit in the repository.

all-your-github-are-belong-to-us - :octocat: Save all your GitHub data to one place, private & public

  •    Javascript

GitHub is a fantastic tool — I use it constantly. I'd like to understand more of how I work on GitHub, but I don't have all my data. I can setup an RSS hook on my public feed, but I do a lot of work on private repos as well. Simple, just run script/bootstrap from your clone.