Displaying 1 to 20 from 137 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.

ngrok - Expose your localhost to the web. Node wrapper for ngrok.

  •    Javascript

Then use ngrok.connect() to start ngrok and open a tunnel. This module uses node>=10.19.0 with async/await. For a callback-based version use 2.3.0.




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.

smtp2http - A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request

  •    Go

smtp2http is a simple smtp server that resends the incoming email to the configured web endpoint (webhook) as a basic http post request.

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.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.