Palladium Developer Docs
Everything you need to build amazing mods for Palladium Browser
Getting Started
Learn how to install Palladium and set up your first mods
Creating Mods
Build your own mods using our comprehensive API
API Reference
Complete documentation of all available APIs
Security Guidelines
Best practices for secure mod development
Getting Started
Installation
Download Palladium from our homepage and follow the installation instructions for your operating system. Once installed, you can browse the mod marketplace directly from within the browser.
Installing Mods
- Open Palladium and navigate to the Mod Marketplace
- Browse or search for mods you want to install
- Click the "Install" button on any mod
- Restart Palladium to activate the mod
Managing Mods
Access your installed mods through Settings → Mods. From there you can enable, disable, or remove any installed mods.
Creating Mods
Mod Structure
A Palladium mod consists of a manifest file and your mod's code. The manifest describes your mod and its capabilities.
{
"name": "My Awesome Mod",
"version": "1.0.0",
"description": "A brief description",
"main": "index.js",
"permissions": ["tabs", "storage"]
}Publishing Your Mod
- Create an account on the Palladium website
- Go to your Dashboard and click "New Mod"
- Fill in the mod details and upload your package
- Submit for review and wait for approval
API Reference
Core APIs
palladium.tabs- Tab managementpalladium.storage- Persistent storagepalladium.ui- UI customizationpalladium.network- Network request handlingpalladium.theme- Theme customization
Example: Tab Management
// Get all tabs
const tabs = await palladium.tabs.query({});
// Create a new tab
const newTab = await palladium.tabs.create({
url: 'https://example.com'
});
// Listen for tab changes
palladium.tabs.onUpdated.addListener((tabId, changeInfo) => {
console.log('Tab updated:', tabId, changeInfo);
});Security Guidelines
Best Practices
- Request only the permissions your mod needs
- Never store sensitive data in plain text
- Validate all user input
- Use HTTPS for all external requests
- Keep your mod updated with security patches
Review Process
All mods submitted to the marketplace go through a security review. We check for:
- Malicious code or behavior
- Privacy violations
- Excessive permission requests
- Performance issues