![]()
WolfPack
A custom LibreWolf distribution for Windows with optimized defaults, pre-installed extensions, and portable packaging.
What Is This?
WolfPack takes the official LibreWolf portable build and repackages it with:
- Google as default search engine (with suggestions enabled)
- DRM enabled out of the box (Netflix, Disney+, Spotify work immediately)
- Pre-installed extensions via enterprise policies
- Optimized performance defaults (disk cache, prefetching, GPU acceleration)
- Session persistence (cookies and logins survive restarts)
- Password manager and autofill enabled by default
- Resist Fingerprinting (RFP) disabled to prevent site breakage
- Dark theme with custom CSS support
- Portable mode with local profile storage
All telemetry, Mozilla promotions, Pocket, Firefox Sync, safe browsing, and other bloat remains disabled from upstream LibreWolf.
Downloads
| File | Description |
|---|---|
WolfPack-<version>-setup.exe |
Windows installer (Start Menu + Desktop shortcuts, Add/Remove Programs) |
WolfPack-<version>-portable.zip |
Portable zip (extract anywhere and run WolfPack.exe) |
Download from the Releases page.
Pre-Installed Extensions
| Extension | Source |
|---|---|
| uBlockVanced | Custom uBlock Origin fork |
| DarkReaderLocal | Custom Dark Reader fork |
| ScriptVault | Custom userscript manager |
| StyleKit | Custom userstyle manager |
| SponsorBlock | Skip YouTube sponsors |
| Reddit Enhancement Suite | Reddit improvements |
| Adaptive Tab Bar Colour | Tab bar matches page color |
Extensions are installed automatically on first launch via policies.json.
Changes from Stock LibreWolf
Enabled (was disabled)
- DRM / Encrypted Media Extensions (streaming services)
- Disk cache (performance)
- Search suggestions in URL bar
- DNS prefetching and speculative connections
- Password manager and form autofill
- Session persistence (cookies kept on shutdown)
- Weather widget on new tab page
Disabled (was enabled)
- Resist Fingerprinting (RFP) - causes timezone, canvas, and font issues
- Global Privacy Control (GPC)
- Sanitize on shutdown (users were getting logged out)
- Always-ask download location
Search Engines
Google is the default. Also available: DuckDuckGo, DuckDuckGo Lite, SearXNG, StartPage.
Building
Prerequisites
- Windows 10/11
- PowerShell 5.1+
- NSIS (for installer builds)
- .NET Framework 4.x (for launcher compilation)
Build Commands
# Build everything (downloads latest LibreWolf automatically)
.\build-portable.ps1
# Build specific version
.\build-portable.ps1 -Version "146.0.1-1"
# Portable zip only (skip installer)
.\build-portable.ps1 -PortableOnly
# Rebuild without re-downloading
.\build-portable.ps1 -SkipDownload
Output
output/WolfPack-<version>-portable.zipoutput/WolfPack-<version>-setup.exe
Project Structure
WolfPack/
assets/ # Icon and logo files
launcher/ # C# portable launcher source
patches/ # Upstream LibreWolf patches
themes/ # Upstream LibreWolf branding/themes
scripts/ # Upstream LibreWolf build scripts
l10n/ # Localization files
.github/workflows/ # CI/CD build pipeline
build-portable.ps1 # Main build script
installer.nsi # NSIS installer script
policies.json # Enterprise policies (extensions, search engines)
user.js # Browser preferences
How It Works
- Downloads the latest official LibreWolf portable zip from GitLab
- Patches
librewolf.cfgto fix common complaints (DRM, cache, RFP, etc.) - Injects custom
policies.jsonfor extension auto-install and Google default - Injects
user.jswith optimized preferences into the portable profile - Compiles a lightweight C# launcher (
WolfPack.exe, ~5KB) - Packages as portable zip and NSIS installer
License
LibreWolf is licensed under the Mozilla Public License 2.0. This repackaging project adds configuration and build tooling only.