Skip to main content

Customization

Customize your OpenSync fork to fit your needs.

Branding

App Name

Update in index.html:
And in the header component:

Colors

Modify Tailwind config:
Replace the logo files in public/:
  • logo.svg - Main logo
  • favicon.ico - Browser favicon

Features

Add New Source

To add a new plugin source:
  1. Update schema to accept the new source:
  1. Deploy schema changes:
  1. Create a sync plugin that uses the new source identifier.

Custom Fields

Add custom fields to sessions:

Disable Features

Comment out or remove features you don’t need:

API Extensions

Add Custom Endpoint

Custom Mutations

Documentation

Customize docs for your fork:
  1. Edit MDX files in docs/
  2. Update _meta.json for navigation
  3. Add your own sections
Documentation changes take effect immediately in development.