Managing Task Assignment in Agentic Workflows · FrankBoard

FrankBoard Compatibility and Plugin Integration Guide

FrankBoard Compatibility and Plugin Integration Guide

Understand how FrankBoard interacts with the Kanboard ecosystem to ensure a seamless transition and a streamlined project management experience.

Is FrankBoard compatible with Kanboard plugins?

FrankBoard is built upon the Kanboard core, meaning it maintains fundamental compatibility with the underlying logic of Kanboard. However, because FrankBoard introduces a modern, polished UI layer, some plugins that modify the visual interface may not render correctly or may be bypassed entirely to maintain a consistent user experience.

Will installing a Kanboard plugin break the FrankBoard interface?

While core functional plugins typically work without issue, plugins that inject custom CSS or HTML into the frontend may cause visual inconsistencies. It is recommended to test plugins in a staging environment to ensure they do not conflict with FrankBoard's minimalist design system.

Can I migrate my existing Kanboard data and plugins to FrankBoard?

Yes, migrating from Kanboard to FrankBoard is straightforward because they share the same data structure. You can move your existing database to a FrankBoard instance, though you should verify that any critical third-party plugins are compatible with the updated UI.

Does FrankBoard offer its own set of native plugins?

FrankBoard focuses on providing a comprehensive, out-of-the-box experience that eliminates the need for the 'plugin hunting' common in basic Kanboard setups. By integrating essential features directly into the core UI, it reduces the reliance on third-party extensions.

How does FrankBoard handle plugin-based custom fields?

FrankBoard supports the underlying data fields generated by Kanboard plugins. While the administrative side of managing these fields remains consistent with the core engine, the way they are displayed is optimized for the FrankBoard modern interface.

Plugins that provide backend functionality—such as advanced API integrations or automated task triggers—are highly recommended as they do not interfere with the frontend. Avoid plugins that attempt to overhaul the entire dashboard layout, as this is already handled by FrankBoard.

What happens if a plugin is incompatible with the FrankBoard UI?

In cases of incompatibility, the plugin's backend logic usually continues to function, but the visual elements may appear outdated or be hidden. Users can still access the core functionality through the standard Kanboard administrative hooks if necessary.

Does the Docker deployment of FrankBoard affect plugin installation?

Deploying via Docker does not prevent the use of plugins, but it changes how you manage them. You should use persistent volumes for your plugin directory to ensure that any added extensions survive container updates and restarts.

Is it possible to disable specific plugins to improve FrankBoard performance?

Yes, you can disable any unnecessary plugins through the system settings. Removing redundant or visually conflicting plugins is a recommended step to maintain the lightweight, high-performance nature of the FrankBoard experience.

How does FrankBoard ensure stability while remaining compatible with the Kanboard core?

FrankBoard achieves stability by acting as a sophisticated wrapper around the proven Kanboard engine. This architecture allows it to benefit from the reliability of the open-source core while providing a decoupled, modern interface that is easier to maintain.

See also

Original resource: Visit the source site