Skip to content
/ ffpm Public

Simple Firefox profile manager, including import/export. Specially, you can use this tool to monitor a directory changes before/after action(s).

License

Notifications You must be signed in to change notification settings

7pvd/ffpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Z-Logo # ffpm

🔥 FFPM — Firefox Profile Manager 🔥

Simple Firefox Profile Manager, including Import/Export
Special Feature: Monitor directory changes before/after actions.

Description

ffpm is a Python-based tool for managing Firefox profiles. It allows you to import/export profiles and monitor directory changes before or after running actions—ideal for troubleshooting, backups, and tracking modifications.

Features

  • List Firefox profiles
  • Import and export profiles
  • Monitor directory changes before/after actions
  • Simple command-line interface

Installation & Usage

Recommended: Use Pre-Built Binaries

For most users, download the latest pre-built binary from the Releases page.
No Python setup is required—just download and run the binary appropriate for your platform. Built binaries was tested and confirmed working on Windows 10 & Debian 11.

Development: Run from Source

For development or testing only:

git clone https://github.com/7pvd/ffpm.git
cd ffpm
pip install typer watchdog nuitka
python ffpm.py [OPTIONS]

Available Commands

  • List profiles:

    ffpm list
  • Clean cache from a profile:

    ffpm clean <name>
  • Export a profile:

    ffpm export <profile_name> --output <optional_output_path>
  • Import a profile:

    ffpm import <zip_path> --name <optional_name>
  • Monitor directory changes:

    ffpm monitor <directory_path>

Requirements (for development)

  • Python 3.x
  • [See requirements.txt for dependencies]

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

GPL v3

Acknowledgements

Inspired by the need for easy Firefox profile management and monitoring.

About

Simple Firefox profile manager, including import/export. Specially, you can use this tool to monitor a directory changes before/after action(s).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages