{"id":15517286,"url":"https://github.com/skx/org-tag-cloud","last_synced_at":"2026-04-01T17:43:48.587Z","repository":{"id":150430349,"uuid":"456596284","full_name":"skx/org-tag-cloud","owner":"skx","description":"Easily maintain a tag-cloud of org-mode tags.","archived":false,"fork":false,"pushed_at":"2026-03-23T18:23:15.000Z","size":46,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-24T16:37:59.450Z","etag":null,"topics":["emacs-lisp","org-mode","tag-cloud","tags"],"latest_commit_sha":null,"homepage":"","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-02-07T16:55:59.000Z","updated_at":"2026-03-23T18:23:41.000Z","dependencies_parsed_at":"2023-04-24T17:27:32.555Z","dependency_job_id":null,"html_url":"https://github.com/skx/org-tag-cloud","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/skx/org-tag-cloud","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Forg-tag-cloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Forg-tag-cloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Forg-tag-cloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Forg-tag-cloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skx","download_url":"https://codeload.github.com/skx/org-tag-cloud/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skx%2Forg-tag-cloud/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290558,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: 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":["emacs-lisp","org-mode","tag-cloud","tags"],"created_at":"2024-10-02T10:12:21.011Z","updated_at":"2026-04-01T17:43:48.582Z","avatar_url":"https://github.com/skx.png","language":"Emacs Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"# org-tag-cloud\n\nThis package is designed to allow you to maintain a \"tag cloud\"\nof all the tags stored within a particular `org-mode` file.\n\nThe cloud is rendered as an `org-mode` table and can be updated\nautomatically when the file is saved.  The rendered table will\nmake each tag clickable via a newly-installed protocol handler\nfor links of the form `[[tag::foo]]`.\n\n\n\n## Example Output\n\nThis repository contains `example.org` showing the rendered result,\nbut note that you will need to click the \"RAW\" link to view it in\na readable format:\n\n* https://raw.githubusercontent.com/skx/org-tag-cloud/refs/heads/master/example.org\n\n\n\n## Package Overview\n\nThe cloud is rendered as an `org-mode` table and can be updated\nautomatically when the file is saved.  The rendered table will\nmake each tag clickable via a newly-installed protocol handler\nfor links of the form `[[tag::foo]]`.\n\nThere are three main functions of interest:\n\n* `org-tag-cloud-insert` - Insert a tag cloud at the current point.\n* `org-tag-cloud-update` - Update an existing cloud.\n* `org-tag-cloud-save-hook` - Something to add to save-hook to automate updates when files are saved.\n\nThe main configuration value is `org-tag-cloud-name-first`, when this is non-nil the tag-name is listed in the first column, followed by the frequency as the second column.  When nil the ordering is reversed.\n\nSorting defaults to showing the table with the highest frequencies first, but you might prefer to show by alphabetical tag.  See example.org, or the package for how to set that.\n\n\n\n## Usage\n\n\nRequire the package and add the save hook for org-mode files.\n\nIf you're doing this the old-school way, having saved a copy of\nthe package file to a directory upon your `load-path` you can configure\nit like so:\n\n    (require 'org-tag-cloud)\n    (add-hook 'before-save-hook #'org-tag-cloud-save-hook)\n\n\nIf you're using `use-package` you would instead prefer something\nlike this which has the same result:\n\n    (use-package org-tag-cloud\n     :after org\n     :straight t\n     :hook\n       (before-save-hook . org-tag-cloud-save-hook))\n\n\nOnce loaded you'll find you can browse tag-search results via a new\nprotocol `[[tag:foo]]` - this will open a buffer showing all the entries\nyou have tagged with the value `foo`.\n\n\n\n## Limitations\n\n* There can only be one tag cloud in a specific document.\n* The tag cloud refers only to the current file, you cannot make a cloud of tags used across multiple `org-mode' files.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskx%2Forg-tag-cloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskx%2Forg-tag-cloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskx%2Forg-tag-cloud/lists"}