Skip to content
manpages to the point
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Sep 14, 2017
pyproject.toml Improve travis tests Nov 17, 2018 Basic unit tests Oct 25, 2018


manly is a compliment to man pages.

It's a lot like explainshell (don't worry, that is explain-shell, not explains-hell).

Your good friend has a funky alias in his dotfiles: alias alert="notify-send -i terminal -t 5 'Alert from Terminal!'":

$ manly notify-send -it

notify-send - a program to send desktop notifications

      -t, --expire-time=TIME
              The duration, in milliseconds, for the notification to  appear  on  screen.
              (Ubuntu's Notify OSD and GNOME Shell both ignore this parameter.)

      -i, --icon=ICON[,ICON...]
              Specifies an icon filename or stock icon to display.

Short and sweet!


manly supports Python 2 and 3

$ pip install manly

An unofficial Arch User Repository is maintained by mpolidori at

Develop with me :)

Ideas, contributions and everything else is welcome!

$ git clone
$ cd manly
$ python -m venv manlyenv
$ . manlyenv/bin/activate
$ python

Make sure test locally before sending a Pull Request using:

$ pip install pytest
$ py.test
You can’t perform that action at this time.