Skip to content

About

BrowserConfigEditor is a macOS application that simplifies the creation and editing of browser policy configurations (MDM/management plists) for enterprise browser deployments. Instead of manually editing property list files, you can use a graphical interface to configure browser policies and export them in various formats for deployment.

Resources

Stars

34 stars

Watchers

4 watching

Forks

Latest commit

 

History

40 Commits

Folders and files

Repository files navigation

BrowserConfigEditor

BrowserConfigEditor Icon

A macOS application for creating and editing browser policy configurations

📚 Documentation • 🚀 Quick Start • ⬇️ Download • 🐛 Report Issue


Overview

BrowserConfigEditor provides a graphical interface for configuring browser policies on macOS. Instead of manually editing XML plist files, use a visual editor to browse available policies, configure settings, and export ready-to-deploy configuration files for your MDM or deployment tool.

Perfect for IT administrators managing enterprise browser deployments.

Key Features

  • Visual Policy Configuration - Browse and configure policies through an intuitive GUI
  • Multi-Browser Support - Chrome, Edge, Safari, Firefox, Brave, and other Chromium browsers
  • Multiple Export Formats - Property List, JSON, Intune XML, and executable Shell Scripts
  • Import Existing Configs - Load and edit previously created configurations
  • Search & Filter - Quickly find policies by name, title, or description
  • Built-in Documentation - Direct links to vendor policy documentation

Supported Browsers

  • Google Chrome
  • Microsoft Edge
  • Apple Safari
  • Mozilla Firefox
  • Brave Browser
  • Opera, Vivaldi, and other Chromium-based browsers

See the Supported Browsers page for the complete list.

Quick Start

  1. Download the latest release
  2. Open the application
  3. Select a browser from the toolbar
  4. Search and add policies you want to configure
  5. Export to your preferred format (plist, JSON, Intune XML, or shell script)
  6. Deploy via your MDM or using the exported script

📖 Full Quick Start Guide

Export Formats

Format Use Case
Property List (.plist) MDM deployment (Jamf Pro, Mosyle, Kandji, etc.)
JSON (.json) Cross-platform, APIs, version control
Intune XML (.xml) Microsoft Intune Preference File templates
Shell Script (.sh) Direct deployment via script execution

Deployment Options

System Requirements

  • macOS: 15.5 or later
  • Architecture: Apple Silicon or Intel

Documentation

Complete documentation is available in the Wiki:

Getting Started

Core Usage

Deployment

Reference

Contributing

Contributions are welcome! See the Contributing Guide for:

  • Reporting bugs
  • Requesting features
  • Contributing code
  • Improving documentation

License

BrowserConfigEditor is released under the MIT License.

Support


Made with ❤️ for Mac Admins

About

BrowserConfigEditor is a macOS application that simplifies the creation and editing of browser policy configurations (MDM/management plists) for enterprise browser deployments. Instead of manually editing property list files, you can use a graphical interface to configure browser policies and export them in various formats for deployment.

Resources

Stars

34 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages