--- layout: layout --- <% const fv = site.data.fediverse.article; const platforms = site.data.common.list; const protocols = site.data.common.protocols; const langs = site.data.common.langs; const numbers = site.data.numbers.list.fediverse; const update = site.data.numbers.list.lastUpdate; %> <%- partial('_partial/heroheader') %>

Fediverse Fediverse logo

<%= fv.definition %>

<%= fv.preamble %>

<%- __('total') %> <% if (numbers) { %> ~ <%= numbers.population %><% } else { %> ? <% } %> <%- __('accounts') %>

<% if (numbers.activeUsers) { %>

<%- __('active') %> ~ <%= numbers.activeUsers %><%- __('people') %>

<% } %>

<%- __('servers') %> <% if (numbers) { %> > <%= numbers.podsNum %> <% } else { %> ? <% } %> <%- __('instances') %>

<% if (numbers) { %> (statistics updated regularly, latest update - <%= update %>) <% } %>

<%- __('knowledge') %>

<%- __('platforms') %>

<%- __('projects') %>

<%- __('protocols') %>

<%- __('joinF') %>

<%= fv.info %>

<%- __('latest') %>

<%- __('reading') %>

<%- __('forDevs') %>

<%- __('magic') %>

<%- partial('_partial/buttons') %>