Welcome to mnu! We believe documentation should be simple, scannable, and easy on the eyes. This is a Node.js terminal document client designed specifically for the .mn format.
It's like man or less, but focused on getting you the answers you need without the wall of text.
Note: For the best performance and minimal resource usage, we recommend using the original C implementation.
To install mnu globally on your system, run:
npm install -g mnu-clientUsing mnu is straightforward. Just tell it which category and page you want to see:
mnu category:pageTry these examples:
mnu cli:git
mnu helpWe keep things structured so you can focus on writing. Here is how a .mn file looks:
.TITLE "text": Centered at the top, bold and underlined..DIV "text": A section header with nice padding.- Normal text: Just write! It wraps automatically with clean margins.
**bold**: For when you really need to highlight a command.__underline__: For important terms or folders.
Once you're in a document, you can move around using familiar keys:
jorArrowDown: Scroll downkorArrowUp: Scroll upd: Half page downu: Half page upg: Jump to the very topG: Jump to the very bottomh: Show help pageq: Quit and get back to your shell
If you want to improve the mnu tool itself, check out CONTRIBUTING.md.
Please also review our Terms of Use regarding responsible use, privacy-preserving anonymous identifiers, and infrastructure safety.
To contribute new documentation pages or fix existing ones, please visit the MNU Pages repository.
MIT