SkillAgentSearch skills...

Jgmenu

An X11 menu

Install / Use

/learn @jgmenu/Jgmenu
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h3 align="center"><img src="https://i.imgur.com/l8uaBVi.png" alt="jgmenu" height="64px"><br />jgmenu </h3> <p align="center">A simple X11 menu</p> <p align="center"> <img src="https://img.shields.io/github/license/johanmalm/jgmenu.svg" /> <a href="https://repology.org/metapackage/jgmenu/versions"><img src="https://repology.org/badge/tiny-repos/jgmenu.svg" /></a> <a href="https://repology.org/metapackage/jgmenu/versions"><img src="https://repology.org/badge/latest-versions/jgmenu.svg"></a> </p> <h3 align="center">[<a href="INSTALL.md">Install</a>] [<a href="NEWS.md">Release&nbsp;Notes</a>] [<a href="https://jgmenu.github.io/">Website</a>] [<a href="https://jgmenu.github.io/screenshots.html">Screenshots</a>]</h3>

jgmenu is simple, independent and contemporary-looking X11 menu, designed for scripting, modding and tweaking.

It 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.

It can optionally use some appearance settings from XSettings, tint2 and GTK.

It can display the following types of menu (or any combination of):

  • bespoke menu using a jgmenu flavoured CSV format
  • application menu (XDG compatible) with localisation support
  • pipe menus
  • openbox XML menu including openbox pipe-menus

It has UTF-8 search support.

<a href="https://www.youtube.com/watch?v=E-3CFgkfWXE">Video (13:43) showing advanced jgmenu usage on Mabox</a>

<img src="https://i.imgur.com/O3E84L3.png" alt="jgmenu" height="610px" width="512px">

Versioning

We use semver 2.0.0

View on GitHub
GitHub Stars954
CategoryDevelopment
Updated3d ago
Forks52

Languages

C

Security Score

95/100

Audited on Mar 18, 2026

No findings