DEV Community

Amr Ahmed
Amr Ahmed

Posted on

Janet: manage your python projects more efficiently

Janet is a python project manager that makes your life a whole lot easier. Janet will monitor your current project directory and detect new module imports in your .py scripts, it will then download all the imported modules silently so you don't have to, it will also maintain and update a requirements.txt. Janet also features a sweet CLI for users to run their scripts or kill them (if it is a web application though), it also come with autocomplete just like what you would expect from any CLI out there!

Alt Text

Alt Text

all you need is to pip install Janet and you are all set, the README talks more about the various commands you can issue through Janet.

https://github.com/veryprofessionalusername/janet

Janet creates a janetrecord.json to keep tabs on all the files in your project, it will also insert itself in your projects .gitignore so you don't have to do it, get back to coding your next startup champ!

Alt Text

Top comments (0)