4 releases
0.1.3 | Mar 27, 2024 |
---|---|
0.1.2 | Jan 21, 2024 |
0.1.1 | Jan 19, 2024 |
0.1.0 | Jan 11, 2024 |
#1856 in Command line utilities
38KB
994 lines
Course Manager CLI
This is a CLI for managing course folders and their resources such as laboratories, projects, notes and references.
Installation
cargo install course_manager
Features
- Create a course folder with the following structure:
<course_name>
├── Labs
├── Notes
├── Projects
└── References
- Manage Course in separate semester folders
- CRUD operations for semesters and courses
- CRUD operations for course resources
- Open course resources in default editor
Usage
Common commands
Usage: course_manager <COMMAND>
Commands:
create
remove
list
go Open the resource folder in a new terminal window
summary Print a summary of the specified resource
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
Dependencies
~4–34MB
~456K SLoC