Skip to content

Asana Webhooks Manager (AWM) is a free and open source management and event handling server, written in JavaScript (NodeJS, Angular) for Asana's webhooks API. Use AWM to manage webhooks subscriptions and accept event payloads from Asana in real-time. Want to create your own Asana Dashboard? Consider AWM as your starting point!

Notifications You must be signed in to change notification settings

EyalRonel/asana-webhooks-manager

Repository files navigation

Build Status Coverage Status

Asana Webhooks Manager and Event Handler (AWM)

AWM is an open-source, webhooks management and event handling server for Asana
Consider AWM as your starting point (and time saver) for creating your own real-time applications on top of Asana's webhooks machanism.

View workspaces and projects
Subscribe for real-time event notifications
Subscribe for real-time event notifications

Out-of-the-box support for:

  • Login with Asana
  • Webhooks management for all projects and all workspaces (view,add,remove)
  • Handling webhooks "handshake" during creation
  • Accepting webhook events payloads and verifying payload source (hmac2056)
  • A live view for viewing incoming events in real-time
  • Documentation on how to extend and modify

Installation

AWM requires Node.js v6.9+ to run.
Download, extract and run the server

$ cd asana-webhooks-manager
$ node server.js

About

Asana Webhooks Manager (AWM) is a free and open source management and event handling server, written in JavaScript (NodeJS, Angular) for Asana's webhooks API. Use AWM to manage webhooks subscriptions and accept event payloads from Asana in real-time. Want to create your own Asana Dashboard? Consider AWM as your starting point!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published