You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Send webmentions to one or more mentioned URLs (and optionally include a vouch URL).
Verify that a received webmention's source URL links to a target URL (and optionally verify that a vouch URL mentions the source URL's domain).
Supports Ruby 2.7 and newer.
Getting Started
Before installing and using webmention-client-ruby, you'll want to have Ruby 2.7 (or newer) installed. Using a Ruby version managment tool like rbenv, chruby, or rvm is recommended.
webmention-client-ruby is developed using Ruby 3.4 and is tested against additional Ruby versions using GitHub Actions.
Installation
Add webmention-client-ruby to your project's Gemfile and run bundle install:
source"https://rubygems.org"gem"webmention"
Usage
See USAGE.md for documentation of webmention-client-ruby's features.
Contributing
See CONTRIBUTING.md for more on how to contribute to webmention-client-ruby. Your help is greatly appreciated!
By contributing to and participating in the development of webmention-client-ruby, you acknowledge that you have read and agree to the IndieWeb Code of Conduct.