dmenu is a generic menu for X, originally designed for wm/dwm, now used by wm/wmii. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently.