Skip to content

Allow plugins to add custom settings to the main Caido Settings page #1890

@amrelsagaei

Description

@amrelsagaei

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help us know what to work on
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request

Description

Allow plugins to add custom settings directly to the main Caido Settings page instead of requiring each plugin to create a separate settings page.
This would be useful for plugins that only need simple configuration options, such as a single checkbox or toggle.

Use cases

  • A plugin only needs one or two options (e.g., “Enable feature X”) and doesn’t require a full settings page.
  • Reduces clutter in the sidebar by keeping small plugin settings in the main Settings view.
  • Improves user experience by centralizing plugin configuration in one place.

Related discussion:
https://discord.com/channels/843915806748180492/1210773311559176202/1429886599323189269

Metadata

Metadata

Assignees

No one assigned

    Labels

    component:backendRelated to the Caido backendcomponent:frontendRelated to the Caido UIeffort:medium1–2 days of work. Moderate changes that may require a design meeting. Handled by one developer.topic:plugin:dev:dxNon-SDK developer experience improvements when developing plugins or workflows.topic:plugin:dev:sdkRelated to SDKs for plugin and workflow development.topic:settingstopic:ux:layoutStructure and positioning of elements in the UI.

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions