{"id":46165769,"url":"https://github.com/raulsperoni/magnesium-wordcloud-panel","last_synced_at":"2026-03-02T12:29:57.871Z","repository":{"id":45031565,"uuid":"271363286","full_name":"raulsperoni/magnesium-wordcloud-panel","owner":"raulsperoni","description":"Wordcloud / Tagcloud Panel Plugin for Grafana","archived":false,"fork":false,"pushed_at":"2023-12-14T12:00:40.000Z","size":4413,"stargazers_count":15,"open_issues_count":14,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-12-14T18:36:07.394Z","etag":null,"topics":["grafana","grafana-plugin","tagcloud","wordcloud"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raulsperoni.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-10T19:10:18.000Z","updated_at":"2023-12-14T18:36:07.394Z","dependencies_parsed_at":"2023-02-15T03:46:21.657Z","dependency_job_id":null,"html_url":"https://github.com/raulsperoni/magnesium-wordcloud-panel","commit_stats":null,"previous_names":[],"tags_count":14,"template":null,"template_full_name":null,"purl":"pkg:github/raulsperoni/magnesium-wordcloud-panel","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raulsperoni%2Fmagnesium-wordcloud-panel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raulsperoni%2Fmagnesium-wordcloud-panel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raulsperoni%2Fmagnesium-wordcloud-panel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raulsperoni%2Fmagnesium-wordcloud-panel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raulsperoni","download_url":"https://codeload.github.com/raulsperoni/magnesium-wordcloud-panel/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raulsperoni%2Fmagnesium-wordcloud-panel/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30002231,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T12:19:43.414Z","status":"ssl_error","status_checked_at":"2026-03-02T12:19:02.215Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["grafana","grafana-plugin","tagcloud","wordcloud"],"created_at":"2026-03-02T12:29:55.230Z","updated_at":"2026-03-02T12:29:57.855Z","avatar_url":"https://github.com/raulsperoni.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Marketplace](https://img.shields.io/badge/dynamic/json?logo=grafana\u0026color=F47A20\u0026label=marketplace\u0026prefix=v\u0026query=%24.items%5B%3F%28%40.slug%20%3D%3D%20%22magnesium-wordcloud-panel%22%29%5D.version\u0026url=https%3A%2F%2Fgrafana.com%2Fapi%2Fplugins)](https://grafana.com/grafana/plugins/magnesium-wordcloud-panel)\n[![Downloads](https://img.shields.io/badge/dynamic/json?logo=grafana\u0026color=F47A20\u0026label=downloads\u0026query=%24.items%5B%3F%28%40.slug%20%3D%3D%20%22magnesium-wordcloud-panel%22%29%5D.downloads\u0026url=https%3A%2F%2Fgrafana.com%2Fapi%2Fplugins)](https://grafana.com/grafana/plugins/magnesium-wordcloud-panel)\n\n\n# ☁️ WordCloud Panel Plugin\n\n## ⚠️ Unmaintained and looking for a new owner ⚠️\nI no longer have the time to maintain this plugin and would love for someone to take it over and continue development.\n\nIf you are interested, please comment in this [issue](https://github.com/raulsperoni/magnesium-wordcloud-panel/issues/24) 🙏\n\n---\n\nThis is a Wordcloud/Tagcloud panel for Grafana 7.0+, using the amazing library [react-wordcloud](https://github.com/chrisrzhou/react-wordcloud)\n\nThis was boostraped using the new @grafana/toolkit\n\n![Screenshot with query](https://raw.githubusercontent.com/raulsperoni/magnesium-wordcloud-panel/master/src/img/wordcloud-screenshot-query.png)\n\n\n## Features\n\nYou can find features and personalization options [here](https://react-wordcloud.netlify.com/)\n\n## Usage\n\nYou need to configure a datasource so that the query returns a list of tokens and group the result by terms.\nYou should change the names of word, and count fields in the options tab of the plugin according to your query, if you don't default fields with matching types present in your query will be used.\nThe amount of words is configured in the datasource settings. In those settings is also important that you choose \"Order by: Doc Count\".\n\nEvery other settings for the wordcloud can be changed in the plugin options tab.\n\n## ToDo\n\nIt would be really nice to use the library's available callbacks to filter grafana dashboard data when a word is clicked. I haven't found a neat way to do this yet. [Issue #5](https://github.com/raulsperoni/magnesium-wordcloud-panel/issues/5)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraulsperoni%2Fmagnesium-wordcloud-panel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraulsperoni%2Fmagnesium-wordcloud-panel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraulsperoni%2Fmagnesium-wordcloud-panel/lists"}