{"id":13490603,"url":"https://github.com/jgmenu/jgmenu","last_synced_at":"2026-04-09T05:31:49.943Z","repository":{"id":23016322,"uuid":"26367165","full_name":"jgmenu/jgmenu","owner":"jgmenu","description":"An X11 menu","archived":false,"fork":false,"pushed_at":"2026-03-02T18:15:48.000Z","size":2251,"stargazers_count":953,"open_issues_count":51,"forks_count":52,"subscribers_count":19,"default_branch":"master","last_synced_at":"2026-03-28T00:43:01.333Z","etag":null,"topics":["application-launcher","bspwm","c","dwm","i3","launcher","menu","openbox","polybar","tint2","x11"],"latest_commit_sha":null,"homepage":"https://jgmenu.github.io/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jgmenu.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":"CONTRIBUTING.md","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":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-11-08T16:51:28.000Z","updated_at":"2026-03-22T16:47:38.000Z","dependencies_parsed_at":"2023-01-13T22:37:05.359Z","dependency_job_id":"7df9c294-1b85-4346-8459-ea2c81e647e1","html_url":"https://github.com/jgmenu/jgmenu","commit_stats":{"total_commits":1475,"total_committers":26,"mean_commits":56.73076923076923,"dds":"0.050169491525423715","last_synced_commit":"c3a0f67176615588846a46313fc9180583515e1c"},"previous_names":["johanmalm/jgmenu"],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/jgmenu/jgmenu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jgmenu%2Fjgmenu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jgmenu%2Fjgmenu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jgmenu%2Fjgmenu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jgmenu%2Fjgmenu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jgmenu","download_url":"https://codeload.github.com/jgmenu/jgmenu/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jgmenu%2Fjgmenu/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31587779,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"online","status_checked_at":"2026-04-09T02:00:06.848Z","response_time":112,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["application-launcher","bspwm","c","dwm","i3","launcher","menu","openbox","polybar","tint2","x11"],"created_at":"2024-07-31T19:00:49.252Z","updated_at":"2026-04-09T05:31:49.926Z","avatar_url":"https://github.com/jgmenu.png","language":"C","readme":"\u003ch3 align=\"center\"\u003e\u003cimg src=\"https://i.imgur.com/l8uaBVi.png\" alt=\"jgmenu\" height=\"64px\"\u003e\u003cbr /\u003ejgmenu \u003c/h3\u003e\n\u003cp align=\"center\"\u003eA simple X11 menu\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e \u003cimg\nsrc=\"https://img.shields.io/github/license/johanmalm/jgmenu.svg\" /\u003e \u003ca\nhref=\"https://repology.org/metapackage/jgmenu/versions\"\u003e\u003cimg src=\"https://repology.org/badge/tiny-repos/jgmenu.svg\" /\u003e\u003c/a\u003e \u003ca\nhref=\"https://repology.org/metapackage/jgmenu/versions\"\u003e\u003cimg src=\"https://repology.org/badge/latest-versions/jgmenu.svg\"\u003e\u003c/a\u003e \u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003e[\u003ca\nhref=\"INSTALL.md\"\u003eInstall\u003c/a\u003e] [\u003ca\nhref=\"NEWS.md\"\u003eRelease\u0026nbsp;Notes\u003c/a\u003e] [\u003ca\nhref=\"https://jgmenu.github.io/\"\u003eWebsite\u003c/a\u003e] [\u003ca\nhref=\"https://jgmenu.github.io/screenshots.html\"\u003eScreenshots\u003c/a\u003e]\u003c/h3\u003e\n\n`jgmenu` is simple, independent and contemporary-looking X11 menu, designed for scripting, modding and tweaking.\n\nIt is hackable and has a simple code base. It does not depend on any toolkits such as GTK and Qt, but uses cairo and pango to render the menu.\n\nIt can optionally use some appearance settings from XSettings, tint2 and GTK.\n\nIt can display the following types of menu (or any combination of):\n\n-   bespoke menu using a jgmenu flavoured CSV format\n-   application menu (XDG compatible) with localisation support\n-   pipe menus\n-   openbox XML menu including openbox pipe-menus\n\nIt has UTF-8 search support.\n\n\u003ca href=\"https://www.youtube.com/watch?v=E-3CFgkfWXE\"\u003eVideo (13:43) showing advanced jgmenu usage on Mabox\u003c/a\u003e\n\n\u003cimg src=\"https://i.imgur.com/O3E84L3.png\" alt=\"jgmenu\" height=\"610px\" width=\"512px\"\u003e\n\n# Versioning\n\nWe use [semver 2.0.0](http://www.semver.org)\n\n","funding_links":[],"categories":["C"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjgmenu%2Fjgmenu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjgmenu%2Fjgmenu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjgmenu%2Fjgmenu/lists"}