Can receive any HTTP request, extract any values from JSON or XML and trigger a job with those values available as variables. Works with GitHub, GitLab, Bitbucket, Jira and many more.
jenkinsci/generic-webhook-trigger-plugin has 423 GitHub stars.
It currently ranks #14325 daily, #15296 weekly, #18485 monthly by momentum on Trending Repos; its best-ever rank is #7333.