All Projects → Kibibit → Achievibit

Kibibit / Achievibit

Licence: mit
Github Gamification - Achievements system as a GitHub WebHook.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Achievibit

Webhook
webhook is a lightweight incoming webhook server to run shell commands
Stars: ✭ 7,201 (+7643.01%)
Mutual labels:  webhook, webhooks
github-release-notifier
Automatize tasks when a specific package got a new release - Github Release Notifier
Stars: ✭ 21 (-77.42%)
Mutual labels:  webhooks, webhook
Self-Hosted-Asp.Net-WebHooks
Self hosted custom webhook receiver and sender
Stars: ✭ 50 (-46.24%)
Mutual labels:  webhooks, webhook
discord-twitter-webhooks
🤖 Stream tweets to Discord
Stars: ✭ 47 (-49.46%)
Mutual labels:  webhooks, webhook
Taviloglu.Wrike.ApiClient
.NET Client for Wrike API
Stars: ✭ 24 (-74.19%)
Mutual labels:  webhooks, webhook
iris
Watch on Kubernetes events, filter and send them as standard wehbook to any system
Stars: ✭ 57 (-38.71%)
Mutual labels:  webhooks, webhook
tcWebHooks
WebHooks plugin for Teamcity. Supports many build states and payload formats.
Stars: ✭ 128 (+37.63%)
Mutual labels:  webhooks, webhook
sre.surmon.me
💻 SRE service for Surmon.me blog.
Stars: ✭ 34 (-63.44%)
Mutual labels:  webhooks, webhook
Postmark webhooks
Lightweight quickstart app for receiving and processing webhooks from Postmark
Stars: ✭ 14 (-84.95%)
Mutual labels:  webhook, webhooks
Autohook
Automatically setup and serve webhooks for the Twitter Account Activity API
Stars: ✭ 67 (-27.96%)
Mutual labels:  webhook
Webhook Discord
A simple Javascript file for nicely formatting Discord webhooks
Stars: ✭ 81 (-12.9%)
Mutual labels:  webhooks
Nestjs Braintree
A module for braintree reoccurring payments and transactions 💳
Stars: ✭ 62 (-33.33%)
Mutual labels:  webhooks
Bearychat
An elegant way of interacting with BearyChat webhooks.
Stars: ✭ 67 (-27.96%)
Mutual labels:  webhook
Magtape
MagTape Policy-as-Code for Kubernetes
Stars: ✭ 85 (-8.6%)
Mutual labels:  webhook
Auto Reply
➿ Handle GitHub webhooks and manage issues on your repositories. Currently runs @jekyllbot.
Stars: ✭ 62 (-33.33%)
Mutual labels:  webhooks
Funvideocrop
Freely painted area in a video, the software will automatically be cut out.
Stars: ✭ 87 (-6.45%)
Mutual labels:  fun
Awesome Hilarious Repos
Awesome hilarious github repositories
Stars: ✭ 62 (-33.33%)
Mutual labels:  fun
Shield
The core shield package.
Stars: ✭ 60 (-35.48%)
Mutual labels:  webhooks
Irccat
cat to IRC
Stars: ✭ 91 (-2.15%)
Mutual labels:  webhook
Fractal
Mandelbrot fractal generator - js web app, uses zero libraries
Stars: ✭ 87 (-6.45%)
Mutual labels:  fun

[WIP]

achievibit Logo

Github Gamification - Achievements system as a GitHub WebHook.


Description

  • Get achievements on different characteristics of your pull requests
  • Use the achievibit chrome extension to see achievibit inside GitHub

how to use

we're working on implementing GitHub oAuth to support some extra features.

stay tuned

achievibit needs to be integrated into each enabled repository via a webhook.

  1. Go to your main repository page
  2. click on Settings
  3. on the sidebar, click on Webhooks
  4. click on add webhook
  5. paste achievibit's url (https://achievibit.kibibit.io) into the payload url
  6. change Content type to application/json
  7. on ***Which events would you like to trigger this webhook?***, select Let me select individual events. and check Pull request and Pull request reviews

Maybe sometime later we'll also support repo achievements. open an issue if you're interested :-)

Chrome extension Chrome Store Version Chrome Store Downloads

You can install our chrome extension to see achievements in github profiles, and see an animation everytime you get an achievement

Add our shield to your project's README

We've just started, and we want to spread the word. We would really appreciate if you'll add our shield if you think achievibit is worth talking about

copy this snippet to any markdown file

  • shield: number of achievable achievements Supported achievements
[![Supported achievements](http://achievibit.kibibit.io/achievementsShield)](https://achievibit.kibibit.io)

Development

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# incremental rebuild (webpack)
$ npm run webpack
$ npm run start:hmr

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Stay in touch

Contributors

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing.

You can check out some easy to start with issues in the Easy Pick.

Contributor Code of Conduct

Please note that this project is released with a Contributor Code of Conduct.

By participating in this project you agree to abide by its terms.

License

MIT License

Copyright (c) 2018 Neil Kalman <[email protected]>

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].