1.1.0 • Published 4 years ago

kreta-cli v1.1.0

Weekly downloads
-
License
GPL-3.0-or-later
Repository
github
Last release
4 years ago

Welcome to kreta-cli 👋

Version Documentation Maintenance License: GPL--3.0--or--later

A command line interface for KRÉTA's latest v3 api

🏠 Homepage

⬇️ Install

npm install -g kreta-cli

📚 Usage

❯ kreta-cli
KRETA-CLI 1.0.0
Commands:
setup -- set up with username and password
grades -- get grades
homework -- get homework
messages -- get messages
notes -- get notes
tests -- get upcoming tests
timetable -- get timetable
getNoteContent -- get the contents of a single homework
absences -- get absences
noticeboard -- get noticeboard
getHomeworkContent -- get the contents of a single homework
certification -- print your certification

Against the competition

kreta-cli differs from the two competitors (UnknownPlayer78's kreta and szekelymilan's e-kreta-cli).

  • kreta-cli is the only cli client that encrypts your data
  • kreta-cli is the only cli client that uses the latest v3 api
  • kreta-cli's prompt system is faster than e-kreta-cli's. According to enquirer's tests it's almost 71 times faster than e-kreta-cli's prompt system, inquirer

Author

👤 Daniel Vanko

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2020 Daniel Vanko (https://github.com/daaniiieel).

This project is GPL--3.0--or--later licensed.

1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago