Perses Plugins is a plugin repository that provides core and community plugins for Perses, a visualization and dashboard platform.
The repository addresses the need to extend Perses with additional visualization and functionality components through a plugin architecture. Developers can create custom plugins by leveraging the plugin system and shared components provided by the core Perses project. The development workflow involves running a local plugin development server via the percli command-line tool while connecting to a backend instance, allowing real-time testing of plugin changes.
Teams building custom dashboards or visualizations within Perses should adopt this repository if they need to develop proprietary plugins or contribute community plugins back to the ecosystem. The project suits organizations that want to extend Perses beyond its core capabilities with domain-specific visualizations or integrations. The repository includes tooling for working with development snapshots from the core Perses project, enabling plugin developers to test against unreleased changes in shared components before they are published to npm.
Development activity shows consistent attention to code quality through automated linting and React Doctor scans that run on pull requests and pushes to the main branch, with React Compiler rules and configured React Doctor diagnostics enforced as errors before merging. The project maintains clear prerequisites and setup documentation, including specific version requirements for Node.js and npm, and provides structured guidance for developers working with snapshot dependencies from the core Perses repository.