Skip to content

BWolf-16/AddFox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🦊 AddFox – Local Address Book for Firefox

AddFox is a lightweight, privacy-focused Firefox extension that allows you to manage a personal address book β€” all stored locally in your browser.

No accounts, no sync, no trackers. Just you and your contacts. πŸ–€


✨ Features

  • πŸ“¬ Save contact info: email, phone, and full address (with post code!)
  • πŸŒ— Toggle between light and dark mode
  • πŸ“ Import/export your contacts as JSON
  • ✏️ Edit and delete existing entries
  • πŸ”’ 100% local storage β€” nothing leaves your browser

πŸ“¦ Installation

  1. Clone or download this repo:
    git clone https://github.com/BWolf-16/AddFox.git
  2. Open about:debugging in Firefox
  3. Click "Load Temporary Add-on"
  4. Select manifest.json from the project folder

πŸ” You’ll need to reload it manually every time you restart Firefox unless you publish it to AMO.


πŸ› οΈ File Structure

File Purpose
popup.html The UI of the extension
popup.js Logic for saving, editing, and exporting contacts
popup.css Styling for the UI
manifest.json Extension metadata
icons/ Add-on icons
screenshots/ (Optional) Demo images

πŸ§ͺ Dev Notes

  • Built with plain JS + HTML/CSS β€” no frameworks
  • Firefox-only (uses browser.* API)
  • Contacts are saved in browser.storage.local

πŸ’‘ Ideas for Future (for when i have too much extra time)

  • πŸ“± Contact groups or tags
  • πŸ” Search/filter support
  • ☁️ Optional cloud sync (with opt-in only)

πŸ“œ License

MIT β€” do whatever you want, just don’t remove my name.
Made by @BWolf-16 🐺