A toolkit of pfSense scripts and customizations engineered to amplify your system's Sense. Faster setup, stronger security, smoother management, all wrapped in one evolving package.
- Dark Theme - Professional dark mode for the pfSense web interface
- Adaptive Themes - Dark, light, system-preference, and high-contrast modes
- Density Controls - Comfortable, standard, and compact spacing for desks and NOC displays
- Collapsible Left Menu - Host-specific side navigation with persisted collapse state
- Dashboard Ordering - Drag-to-reorder dashboard widgets with host-specific persistence
- Throughput Sparklines - Compact live in/out charts for the dashboard Interfaces widget
- Gateway Status Bars - Latency bars with packet-loss overlays for gateway widgets
- Compact System Info - Condensed dashboard system cards with hover-expanded full details
- System Alert Badge - Header badge for unseen System Log widget events
- Command Palette - Header search for menu, interface, alias, and rule destinations
- UI Enhancements - Streamlined navigation, collapsible panels, and layout improvements
- Quick Actions - One-click access to common firewall management tasks
- Dashboard Upgrades - Enhanced dashboard widgets and status displays
- Settings Overlay - Toggleable feature panel with persistent preferences
- Install a userscript manager (Tampermonkey or Violentmonkey)
- Install
pfSense pfBlockerNG Ultimate Toolkit.user.jsfrom this repo - Navigate to your pfSense web interface; enhancements activate automatically
npm testThe test command validates userscript metadata, version sync, syntax, and a minimal bootstrap smoke without external dependencies.
- pfSense 2.6+, pfSense Plus
- Works alongside pfBlockerNG, Suricata, and other packages
MIT License