Fadify is a powerful Firefox extension that transforms your web experience with true dark aesthetics and modern utilities. Works on both desktop and mobile Firefox.
fadify-demo.mp4
See Fadify in action with live theme switching
- 🎨 Live Theme Switching - Instant theme changes, no page reload required
- 🧪 Lab-Based Architecture - Modular design with dedicated folders per website
- 💾 Persistent Preferences - Your theme choices are remembered across sessions
- 🌙 Dark Themes - Including Faded Night (pitch black) and Space themes
- 📱 Mobile & Desktop - Works seamlessly on Firefox for Android and desktop
- ⚡ Lightweight & Fast - Minimal impact on browsing performance
- ✅ ChatGPT - Complete theming with desktop and mobile optimization
- 🔜 More labs coming soon...
Clean, modern interface for quick theme switching
Extension information and version details
Discover and access the full FadSecLab app ecosystem
Track supported sites and upcoming lab additions
Stay updated with planned features and development progress
Fadify/
├── manifest.json # Extension configuration
├── background.js # Background service worker
├── popup/ # Extension UI
│ ├── popup.html # Main popup interface
│ ├── popup.js # UI logic and interactions
│ └── popup.css # Responsive styling
├── utils/ # Shared utilities
│ ├── preferences.js # Settings management
│ └── Logger.js # Debug logging
├── labs/ # Website-specific modules
│ └── chatgpt/ # ChatGPT lab
│ ├── ChatGPTContainer.js # Theme definitions
│ ├── chatgpt.js # Theme application logic
│ ├── chatgpt.css # Theme styles
│ └── chatgpt.png # Lab icon
├── data/ # Extension data
│ └── apps.json # FadSecLab apps catalog
└── assets/ # Static resources
├── fadseclab/ # Icons and branding
└── promo-screenshots/ # Documentation images
📱 Manual Installation (Development)
-
Clone the repository:
git clone https://github.com/anonfaded/Fadify.git cd Fadify -
Load in Firefox:
- Open Firefox and navigate to
about:debugging - Click "This Firefox" in the sidebar
- Click "Load Temporary Add-on"
- Select the
manifest.jsonfile
- Open Firefox and navigate to
-
Prerequisites:
- Install web-ext
- Enable USB debugging on your Android device
- Install Firefox for Android
-
Load on Android:
web-ext run -t firefox-android --adb-device DEVICE_ID_HERE --firefox-apk org.mozilla.fenix
-
Start using:
- Visit ChatGPT or any supported site
- Tap the Fadify icon in your toolbar
- Choose your preferred theme
| Theme | Description |
|---|---|
| Default | Clean, original site styling |
| Faded Night | Deep black theme for true dark mode enthusiasts |
| Space | Cosmic dark theme with animated stars |
- Firefox 79+ (Developer Edition recommended)
- Basic knowledge of JavaScript, HTML, and CSS
- Git for version control
- Create a new folder in
/labs/[website-name]/ - Add your theme definitions, styles, and logic
- Update the manifest.json content scripts
- Test thoroughly across different screen sizes
We welcome contributions! Here's how to get involved:
- Fork the repository
- Create a feature branch:
git checkout -b feature/new-lab - Follow the lab-based architecture - keep website-specific code in dedicated folders
- Test on both desktop and mobile Firefox
- Submit a pull request with a clear description
- Maintain the modular lab structure
- Follow existing code patterns and naming conventions
- Include screenshots for UI changes
- Test theme persistence and mobile responsiveness
- Animated Stars Background: Space Background Animation by Pavel Kalmykov on Vimeo
- ChatGPT Icon: Chatgpt icons created by Freepik - Flaticon
- Beaker/Labs Icon: Beaker icons created by Freepik - Flaticon
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Made with ❤️ by FadSec Lab