# Zipssion
 [](https://github.com/psf/black) [](https://project-types.github.io/#toy) [](https://pulsar-edit.dev/)
[](https://app.fossa.com/projects/git%2Bgithub.com%2FcOborski%2Fzipssion?ref=badge_shield)
## What is this?
[](https://git.io/typing-svg)
## More about this repository
This project is just getting started and only has a couple of features implemented! I intend to use semantic versioning for zipssion, but for now consider it to be version 0.1.0-alpha (a prerelease state.)
## Known issues / TODOs
- [ ] List out commands
- [ ] Generate documentation
- [ ] Write getting started guide
- [ ] Currently, zipssion is using [python-magic](https://github.com/ahupp/python-magic) (libmagic) for file identification but I want to add a flag that allows the user to use [Magika](https://github.com/google/magika) instead. (or maybe in addition to?)
- [ ] Write tests
- [ ] Continue writing TODOs...
## View source
[](https://github.com/coborski/zipssion/)
## Planned Usage (incomplete/wip)
```
Usage:
main.py [--quiet | --verbose] [--path=] [--extention=]
main.py (-h | --help)
main.py --version
main.py --quiet
main.py --verbose
Options:
-h --help show help text
--version show version
--quiet print less text
--verbose print more text
--path= list of file paths [default: {'/'}]
--extention= the file's extention (if known)
```
## Credits, inspiration, and references
### Articles, guides, and resources
- [Command Line Interface Guidelines](https://clig.dev/)
### Libraries used by zipssion
- [Typer](https://typer.tiangolo.com/)
- [rich-cli](https://github.com/Textualize/rich-cli)
- [python-magic](https://github.com/ahupp/python-magic)
### Tools
- [Python Black](https://github.com/psf/black)
- [isort](https://github.com/PyCQA/isort)
### Fun things/Other
- [Readme Typing](https://readme-typing-svg.demolab.com/demo/)
### Things I'm saving for latter possible use
- [pyfiglet](https://github.com/pwaller/pyfiglet)
- [asciinema](https://asciinema.org/)
- [Magika](https://github.com/google/magika)
[🔝](#zipssion)
## License
[](https://app.fossa.com/projects/git%2Bgithub.com%2FcOborski%2Fzipssion?ref=badge_large)