Displaying 1 to 16 from 16 results

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.

scripthookvdotnet - An ASI plugin for Grand Theft Auto V, which allows running scripts written in any

  •    CSharp

This is an ASI plugin for Grand Theft Auto V, based on the C++ ScriptHook by Alexander Blade, which allows running scripts written in any .NET language in-game. Feel free to ask questions related to GTA V scripting or this project in the public Gitter chat room. The issues page should be primarily used for bug reports and enhancement ideas.

Detour DirectX Research


A sample project demonstrates how to detour/hook Direct3D via C++



RepoCop is a repository hook framework written in C#. Currently only Subversion is supported. You can easily configure actions to perform when something gets comitted. You can also assign conditions with these actions to implement complex rules on when these actions should run.



Don't you just hate it? When playing in window mode and suddenly the window is no longer in focus, because you clicked outside of it? Yes... me too. And because it annoyed me I've written this little application. It provides a keyboard shortcut to trap your cursor in a win...

EasyHook - The reinvention of Windows API Hooking

  •    CSharp

EasyHook starts where Microsoft Detours ends. Supports extending (hooking) unmanaged code (APIs) with pure managed ones, from within a fully manage environment.



Free and completely open source keystroke logging (keylogger) application, allows you to capture and record all keyboard input to a log file. Program is extremely small and lightweight, can run in a hidden mode, or upload log file to specified web server.

Application and Global Mouse and Keyboard Hooks .Net Libary in C#

  •    DotNet

This library allows you to tap keyboard and mouse and to detect and record their activity even when an application is inactive and runs in background.

Mercurial to Team Foundation Server Work Item Hook


This is a Mercurial hook that will mark Team Foundation Server work items as resolved with a specific format in the commit description.

letsencrypt-manual-hook - Allows you to use dehydrated (a Let's Encrypt/Acme Client) and DNS challenge response with a DNS provider that requires manual intervention

  •    Ruby

This repository contains a ruby-based hook for the [dehyrdated](dehyrdated: https://github.com/lukas2511/dehydrated) project (a Let's Encrypt, shell script ACME client) that allows a user to obtain a certificate from the Let's Encrypt API via a DNS challenge. The hook will provide you with the domain and challenge details required for you to add to your DNS records, and poll until this change has propogated before allowing Let's Encrypt to confirm that changes. This is helpful for DNS providers and solutions that do not provide an API. This is an interactive hook to support those DNS providers that require manual interaction. Looking for a DNS provider with an API? Try AWS Route 53, Rackspace, or CloudFlare.

cargo-husky - Setup Git hooks automatically for cargo projects with :dog:

  •    Rust

cargo-husky is a crate for Rust project managed by cargo. In short, cargo-husky is a Rust version of husky. cargo-husky is a development tool to set Git hooks automatically on cargo test. By hooking pre-push and running cargo test automatically, it prevents broken codes from being pushed to a remote repository.

hookr - PHP action and filter hook system

  •    PHP

A PHP package for action and filter hook. Its helps to you fire any event with your desire action. Its a similar service as WP action and filter. Write these command from you terminal.

pyhooked - Pure Python hotkey hook, with thanks to pyHook and pyhk

  •    Python

PyHooked is a pure python keyboard and mouse hotkey module that allows the creation of hotkeys in all Python implementations that support sane implementations of ctypes. Instead of messing around with low level Windows calls, just give Hooked a callback and tell it to start listening. PyHooked supports IronPython (2.7.5+, incl. 2.7.6 RC2), PyPy (5.3.1+) and CPython (Tested:2.7 x86,3.4 x64,3.5 x86; Most are likely to work) currently. It is pure Python, so porting to other Python implementations and versions should be very simple.

redmine_undev_git - Plugin adds to Redmine ability to work with remote repositories and hooks support

  •    Ruby

The UndevGit plugin adds the UndevGit repository type to Redmine. When accessing a remote or local repository, UndevGit clones it and then works with the created copy.

aspectgo - Aspect-Oriented Programming framework for Go

  •    Go

AspectGo is an AOP framework for Go. You can write an aspect in a simple Go-compatible grammar. I'm hoping to propose merging AspectGo to the upstream of golang.org/x/exp if possible, but no concret plan yet.