BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
NodeInfo(2) icon
Actively maintained Tested with WP 7.1 #3 in activitypub Community

NodeInfo(2)

NodeInfo and NodeInfo2 for WordPress!

Active installs900+100+ tier
Downloads · 30d238▲ +2.1% vs prev. 30d
Rating4/51 reviews
Health score70/100Good
All-time downloads19.6KSince Nov 2018
Support resolved—No recent threads
RequiresWP 6.6PHP 7.4+
Downloads · 7d50▼ -28.6% week over week
Our verdict

Solid choice

NodeInfo(2) is a solid plugin choice in 2026, with a few things worth checking first. It runs on 900+ sites, is rated 4/5 and was last updated 1 month ago, and scores 70/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (900+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

51015Jul 1Aug 14Sep 28
Yesterday5
Daily average (1y)13
Peak day513Dec 9, 2025
Last 12 months4.6K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where NodeInfo(2) stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
activitypub #5 27 Best activitypub plugins →
Diaspora #2 23 Best Diaspora plugins →
fediverse #7 34 Best fediverse plugins →
nodeinfo #1 7 Best nodeinfo plugins →
ostatus #1 5 Best ostatus plugins →

Version adoption

Share of active sites per release.

  • 3.193.3%
  • 2.36.8%

Rating breakdown

★★★★★★★★★★ 4 from 1 reviews

  • 5★0.00%
  • 4★100.0%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About NodeInfo(2)

From the official readme · v3.1.0

Description

NodeInfo is an effort to create a standardized way of exposing metadata about a server running one of the distributed social networks. The two key goals are being able to get better insights into the user base of distributed social networking and the ability to build tools that allow users to choose the best fitting software and server for their needs.

This plugin provides a barebone JSON file with basic “node”-informations. The file can be extended by other WordPress plugins, like OStatus, Diaspora or ActivityPub.

What information does this plugin share?

The plugin exposes the following public information about your site:

  • Software: WordPress version (major version only for privacy)
  • Usage statistics: Number of users, posts, and comments
  • Site info: Your site name and description
  • Protocols: Which federation protocols your site supports (e.g., ActivityPub)
  • Services: Which external services your site can connect to (e.g., RSS feeds)

This information helps other servers in the Fediverse discover and interact with your site.

Supported NodeInfo versions

This plugin supports all major NodeInfo specification versions:

  • NodeInfo 1.0 and 1.1 – Original specifications
  • NodeInfo 2.0, 2.1, and 2.2 – Current specifications with extended metadata
  • NodeInfo2 – Alternative single-endpoint format

Endpoints

After activation, the following endpoints become available:

  • /.well-known/nodeinfo – Discovery document (start here)
  • /wp-json/nodeinfo/2.2 – NodeInfo 2.2 (recommended)
  • /wp-json/nodeinfo/2.1 – NodeInfo 2.1
  • /wp-json/nodeinfo/2.0 – NodeInfo 2.0
  • /wp-json/nodeinfo/1.1 – NodeInfo 1.1
  • /wp-json/nodeinfo/1.0 – NodeInfo 1.0
  • /.well-known/x-nodeinfo2 – NodeInfo2 format

Installation

Follow the normal instructions for installing WordPress plugins.

Automatic Plugin Installation

To add a WordPress Plugin using the built-in plugin installer:

  1. Go to Plugins > Add New.
  2. Type “nodeinfo” into the Search Plugins box.
  3. Find the WordPress Plugin you wish to install.
    1. Click Details for more information about the Plugin and instructions you may wish to print or save to help setup the Plugin.
    2. Click Install Now to install the WordPress Plugin.
  4. The resulting installation screen will list the installation as successful or note any problems during the install.
  5. If successful, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.

Manual Plugin Installation

There are a few cases when manually installing a WordPress Plugin is appropriate.

  • If you wish to control the placement and the process of installing a WordPress Plugin.
  • If your server does not permit automatic installation of a WordPress Plugin.
  • If you want to try the latest development version.

Installation of a WordPress Plugin manually requires FTP familiarity and the awareness that you may put your site at risk if you install a WordPress Plugin incompatible with the current version or from an unreliable source.

Backup your site completely before proceeding.

To install a WordPress Plugin manually:

  • Download your WordPress Plugin to your desktop.
  • If downloaded as a zip archive, extract the Plugin folder to your desktop.
  • With your FTP program, upload the Plugin folder to the wp-content/plugins folder in your WordPress directory online.
  • Go to Plugins screen and find the newly uploaded Plugin in the list.
  • Click Activate to activate it.

Frequently asked questions

Why do I need this plugin?

If you want your WordPress site to be part of the Fediverse (decentralized social networks like Mastodon), this plugin helps other servers discover information about your site. It works together with plugins like ActivityPub to make your site fully federated.

Is any private information shared?

No. Only public information about your site is shared, such as your site name, description, and post counts. No personal user data or private content is exposed.

How can I verify it’s working?

Visit https://yoursite.com/.well-known/nodeinfo in your browser. You should see a JSON document with links to the NodeInfo endpoints.

Can other plugins extend the NodeInfo data?

Yes! This plugin is designed to be extensible. Other plugins can use WordPress filters to add their own protocols, services, or metadata. For example, the ActivityPub plugin automatically adds activitypub to the supported protocols list.

How do I know if everything is configured correctly?

Go to Tools > Site Health in your WordPress admin. The plugin adds two health checks: NodeInfo Well-Known Endpoint – Verifies that /.well-known/nodeinfo is accessible NodeInfo REST Endpoint – Verifies that the NodeInfo 2.2 REST endpoint returns valid data If either check fails, you’ll see recommendations on how to fix the issue.

Changelog

Project and support maintained on github at pfefferle/wordpress-nodeinfo.

3.1.0

  • Added singleton-based plugin loading mechanism for better extensibility
  • Added backwards compatibility handler for deprecated wellknown_nodeinfo_data filter

3.0.0

  • Refactored to filter-based architecture for better extensibility
  • Added support for NodeInfo 2.2
  • Added separate integration classes for each NodeInfo version (1.0, 1.1, 2.0, 2.1, 2.2)
  • Added PSR-4 style autoloader
  • Updated schemas to match official NodeInfo specifications with enums and constraints
  • Added nodeinfo_protocols filter for plugins to register protocols
  • Added software.homepage field for NodeInfo 2.1 and 2.2
  • Added Site Health checks to verify endpoints are accessible

2.3.1

  • mask version number

2.3.0

  • add nodeName, nodeDescription and nodeIcon to meta array

2.2.0

  • add MAUs

2.1.1

  • load plugin on init, to keep up with changes on the ActivityPub side

2.1.0

  • count only users that can “publish_posts”

2.0.0

  • removed support for ServiceInfo, as it never caught on

1.0.8

  • fix link to WordPress repository (props @jeherve)
  • add generator object to metadata to link to plugin repository

1.0.7

  • NodeInfo 2.1 protocols field has to be an array, not an object

1.0.6

  • add autodiscovery link for nodeinfo 2.1
  • fix some typos/copy&paste issues

1.0.5

  • fix missing permission_callback issue

1.0.4

  • fixed whitespace problem

1.0.3

  • added admin_email to metadata, to be able to “Manage your instance” on https://fediverse.network/manage/

1.0.2

  • fixed JSON schema (thanks @hrefhref)

1.0.1

  • use home_url insted of site_url

1.0.0

  • initial

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best NodeInfo(2) alternatives

All activitypub plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 ActivityPub ActivityPub Connect your site to the Open Social Web and let millions of users follow, share, and… by Automattic 6K+ ★★★★★★★★★★ 4.9 (40) 4 weeks ago 91
2 WebFinger WebFinger WebFinger for WordPress by Matthias Pfefferle 1K+ ★★★★★★★★★★ 3.7 (3) 1 month ago 69
4 Enable Mastodon Apps Enable Mastodon Apps Allow accessing your WordPress with Mastodon clients. Just enter your own blog URL as your… by Alex Kirk 500+ ★★★★★★★★★★ 4 (6) 3 weeks ago 67
5 Event Bridge for ActivityPub Event Bridge for ActivityPub Integrating popular event plugins with the ActivityPub plugin. by André Menrath 60+ ★★★★★★★★★★ 5 (1) 4 months ago 60
6 FediBoost FediBoost Automatically boost WordPress posts on connected Mastodon accounts when published via… by Brandon Kraft 10+ ★★★★★★★★★★ 5 (1) 1 month ago 69
7 Polls For ActivityPub Polls For ActivityPub Fediverse compatible polls. The development of this plugin was funded by the NGI0 Core… by André Menrath 10+ ★★★★★★★★★★ No reviews 2 months ago 57
8 Pterotype Pterotype Pterotype expands your audience by giving your blog an ActivityPub stream, making it a part… by jdormit 10+ ★★★★★★★★★★ No reviews 8 years ago 23
9 Heckl Tools Heckl Tools Own your social media: follow people across the Fediverse, WordPress.com Reader… by Maggie Cabrera <10 ★★★★★★★★★★ No reviews 2 weeks ago 59
10 Feed Integrator for Loops Feed Integrator for Loops Embed your Loops (https://joinloops.org) video feed into any WordPress page or post via… by Eric-Oliver Mächler <10 ★★★★★★★★★★ No reviews 1 month ago 55
11 Axismundi Actors Axismundi Actors Identity registry for Axismundi: one immutable actor URI and one profile hub per identity. by Jiwoon Kim <10 ★★★★★★★★★★ No reviews 2 weeks ago 64

FAQ

NodeInfo(2): quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is NodeInfo(2) free?

Yes. NodeInfo(2) is free to download and use from the official WordPress.org plugin directory.

Is NodeInfo(2) safe to use in 2026?

NodeInfo(2) is a solid plugin choice in 2026, with a few things worth checking first. It runs on 900+ sites, is rated 4/5 and was last updated 1 month ago, and scores 70/100 on our health check.

How many websites use NodeInfo(2)?

NodeInfo(2) is active on 900+ WordPress websites and has been downloaded 19,640 times since it launched in November 2018. It was downloaded 238 times in the last 30 days.

Does NodeInfo(2) work with WordPress 7.1?

Yes. The developer has tested NodeInfo(2) up to WordPress 7.1.2, the latest release. It requires WordPress 6.6 or newer.

What PHP version does NodeInfo(2) need?

NodeInfo(2) requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was NodeInfo(2) last updated?

The latest version, 3.1.0, was released on August 21, 2026 (1 month ago).

Who makes NodeInfo(2)?

NodeInfo(2) is developed and maintained by Matthias Pfefferle.

What are the best alternatives to NodeInfo(2)?

The most popular alternatives to NodeInfo(2) are ActivityPub (6K+ installs), WebFinger (1K+ installs) and Enable Mastodon Apps (500+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.