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.
