Pantry SEO
Contents: Titles, descriptions, social cards, canonical URLs and basic schema.
26 KB, no external requests
Every plugin here is free and complete for what it covers, and built to a written standard. Each one publishes its scope, its measured footprint and the list of things it will never do.

Ten of them. Pick one, read what it does and what it refuses to do, then install it.
Contents: Titles, descriptions, social cards, canonical URLs and basic schema.
26 KB, no external requests
Contents: 301 and 302 redirects with a 404 log.
34 KB, no external requests
Contents: SMTP delivery for wp_mail, with a test button.
20 KB, 1 external request
Contents: Copy any post, page or custom post type to a new draft.
18 KB, no external requests
Contents: A maintenance or coming-soon page, with a switch.
19 KB, no external requests
Contents: Scripts and snippets in the head, body and footer.
18 KB, no external requests
Contents: Switch off the WordPress features you do not use.
18 KB, no external requests
Contents: Limit login attempts and move the login page.
25 KB, no external requests
Contents: One contact form. Entries saved. Spam trapped.
31 KB, no external requests
Contents: Site notes, links and support details, in the dashboard.
21 KB, no external requests
A Pantry plugin does one job, does it completely, and stays that size. The free plugin is the whole plugin for its scope. It is never a trial, never crippled, and never nags. Pro is a separate add-on that extends scope; it never unlocks things the free plugin pretends to have.
Each plugin has an entry in registry/plugins.json with three lists: does, does_not, and pro. Those lists are the contract.
Nothing on this site is a trial, and nothing is waiting behind a licence key. Pro will be a separate add-on that widens the scope of a plugin, and it will never switch on something the free version was pretending to have.