Skip to content

JuntoAI/espocrm-chart-dashlet-extension

Repository files navigation

espocrm-chart-dashlet-extension

Configurable pie and bar chart dashlets for the EspoCRM home dashboard. Group any entity by any enum field with interactive Chart.js visualizations.

Built by JuntoAI — the next generation business network.

Prerequisites

  • EspoCRM >= 9.0.0
  • PHP >= 8.1

No other dependencies. This extension works standalone.

Installation

Build from source

git clone https://github.com/JuntoAI/espocrm-chart-dashlet-extension.git
cd espocrm-chart-dashlet-extension
./build.sh

Upload the generated chart-dashlet-extension.zip via Administration > Extensions in your EspoCRM instance.

Manual install

  1. Download the .zip from Releases
  2. In EspoCRM, go to Administration > Extensions
  3. Click Install, upload the .zip, confirm

Configuration

Add chart dashlets to your home dashboard via the dashboard customization menu. Each dashlet supports:

  • Entity Type — select which entity to chart
  • Group By Field — choose any enum field to group records by
  • Chart Type — pie or bar chart

Testing

npm install
npm test

Related Repositories

This extension is part of the JuntoAI EspoCRM ecosystem.

Repository Description Dependency
espocrm-reporting-extension Full-page reporting dashboard with interactive charts Independent
espocrm-ai-assistant-extension AI chat assistant for EspoCRM Independent
espocrm-ai-backend AI backend service bridging Gemini and MCP tools Independent
espocrm-mcp-server MCP server with 47 CRM tools Independent
espocrm-gcp-terraform Terraform modules for deploying EspoCRM on GCP Independent

About JuntoAI

JuntoAI is the next generation business network. We use EspoCRM as our CRM and share our extensions with the community as open source.

Join the waitlist at juntoai.org. Found a bug? Open an issue or reach out at juntoai.org.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors