Skip to content
@lwplugins

lwplugins

Lightweight WordPress Plugins - No bloat, no upsell, no tracking

LW Plugins

Zero bloat. Pure performance.

Standalone WordPress plugins for developers who read the source. No tracking, no license keys, no upsell screens. Install what you need with Composer, and nothing else comes along with it.

lwplugins.com · Documentation · Manifesto · Packagist

11 independent packages

Each one ships alone. No shared framework to install, no cross-dependencies to untangle — remove any of them and the rest keep working exactly as before.

Package Description Status Version PHP Docs
LW Cookie GDPR-compliant cookie consent banner. stable 1.7.5 8.2+ Docs
LW Disable Disable WordPress features like comments. stable 1.3.8 8.2+ Docs
LW Enable Enable WordPress features: SVG uploads and more. stable 1.0.14 8.2+ Docs
LW Firewall Rate limiting, bot blocking, IP bans and security headers. stable 1.5.8 8.2+ Docs
LW Pixel Tracking pixels: Meta, GA4, Ads, GTM, TikTok, Pinterest, Bing, Reddit, Snapchat, X. stable 1.2.3 8.2+
LW SEO Essential SEO features without the bloat. stable 1.5.1 8.2+ Docs
LW Site Manager Site maintenance via AI/REST using Abilities API. stable 1.4.3 8.2+ Docs
LW ZenAdmin Clean up your admin — notices sidebar & widget manager. stable 1.3.2 8.0+ Docs
LW Img Lightweight image optimization — auto-convert uploads to WebP via HelloImg. beta 1.9.4 8.0+ Docs
LW LMS Courses, lessons, and progress tracking. beta 1.8.1 8.2+ Docs
LW Translate Manage WordPress translations from community repositories. beta 1.1.2 8.0+ Docs

Every package installs the same way:

composer require lwplugins/<package>
wp plugin activate <package>

All LW packages share one LW Plugins admin menu, no matter how many you install.

Prefer a ZIP? Take it from the package's Releases page, not the green Code → Download ZIP button — that one gives you the whole repository under a folder name WordPress will not recognise as the same plugin on update.

What lightweight means here

  • No bloat — no onboarding wizards, no upsell screens, no dashboard widgets you did not ask for. The settings page is a form.
  • No telemetry — no tracking, no phone-home license checks, no analytics beacons. Nothing leaves the site unless you wire it up yourself.
  • Modular — every package stands alone. They share one admin menu when installed together, and nothing else.
  • Readable — strict types, PSR-4 autoloading, WordPress Coding Standards, PHPStan level 5. Small enough to audit before you install it.

Contributing

Every package ships its own readme.txt, CHANGELOG.md and hook reference. Issues and pull requests go to the package's repository — there is no support portal, no ticket queue and no paid tier behind it.

Sponsor

Sinann

Supported by Sinann.

License

Open source under GPL-2.0-or-later.

Popular repositories Loading

  1. lw-cookie lw-cookie Public

    GDPR-compliant cookie consent banner for WordPress — minimal footprint, full compliance

    PHP 9 1

  2. lw-site-manager lw-site-manager Public

    WordPress Site Manager with Abilities API - AI-ready site maintenance

    PHP 8 2

  3. lw-seo lw-seo Public

    Lightweight SEO plugin for WordPress - Essential features without the bloat

    PHP 7 1

  4. lw-pixel lw-pixel Public

    Lightweight tracking pixel manager for WordPress — Meta, GA4, Google Ads, GTM, TikTok, Pinterest, Bing, Reddit, Snapchat, X, plus CAPI and Measurement Protocol

    PHP 6

  5. lw-disable lw-disable Public

    Disable WordPress features: comments, emojis, embeds, heartbeat, XML-RPC, and more

    PHP 2

  6. lw-zenadmin lw-zenadmin Public

    Clean up your WordPress admin — notices sidebar, dashboard widget manager, and admin menu manager

    PHP 2

Repositories

Showing 10 of 17 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

PHP