jekyll-activitypub-static

A Jekyll plugin that generates a static ActivityPoll feed, the read-only polling subset of ActivityPub defined by FEP-b06c.

Install

To build from source:

gem build jekyll-activitypub-static.gemspec
gem install ./jekyll-activitypub-static-0.7.3.gem

Usage

Add this to the Gemfile of your Jekyll site:

gem "jekyll-activitypub-static"

Then, add this to the _config.yml for your site:

plugins:
  - jekyll-activitypub-static

The example-site directory has a minimal example site (thus the name). You can build and run it with these commands:

cd example-site
bundle install
bundle exec jekyll build
bundle exec jekyll serve

This will build a site that runs on http://localhost:4000/

Contributing

PRs accepted.

License

Apache 2.0 (c) 2025 Social Web Foundation