https://github.com/nirs/nohands
Look ma no hands!
https://github.com/nirs/nohands
command-line-tool demos library python3
Last synced: about 1 year ago
JSON representation
Look ma no hands!
- Host: GitHub
- URL: https://github.com/nirs/nohands
- Owner: nirs
- Created: 2020-06-27T23:03:39.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-10T22:48:05.000Z (over 2 years ago)
- Last Synced: 2025-03-25T07:36:06.143Z (over 1 year ago)
- Topics: command-line-tool, demos, library, python3
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSES/MIT.txt
Awesome Lists containing this project
README
# Look ma no hands!
[](https://pypi.python.org/pypi/nohands)
[](https://pypi.python.org/pypi/nohands)
[](https://pypi.python.org/pypi/nohands)
A little library and command line tool for effortless demos.
## Example - fully scripted demo
When you have a short demo that can be fully scripted and requires no
interaction, you can scrip the entire demo in one python module.
[](https://asciinema.org/a/633574)
See `example.py` for details.
## Example - interactive demo
When you need an interactive demo - run one command, discuss the command
and the output, then run the next command, you can create a demo yaml
and interact with the demo with the `nh` tool.
[](https://asciinema.org/a/633578)
## Example - navigating an interactive demo
You can navigate in an interactive demo using the `--reset`, `--skip`,
and `--previous` options.
[](https://asciinema.org/a/633581)
## License
This work is licensed under MIT license. See `LICENSES/MIT.txt` for more
info.