Skip to content

UsefulDay is a versatile command-line utility designed to streamline various image and document processing tasks. With UsefulDay, you can easily convert images between formats, manage PDF files, and more - LOCALLY, using command line or dedicated gui.

License

Notifications You must be signed in to change notification settings

EwoudK/usefulday

 
 

Repository files navigation

UsefulDay

Don't waste your time searching for web solutions, do it in your terminal.

UsefulDay is a versatile command-line utility designed to streamline various image and document processing tasks. With UsefulDay, you can easily convert images between formats, manage PDF files, and more, all from the comfort of your command line and what more important localy - without sharing your files on any other server.

Features

  • Image Conversion
  • PDF Management
  • Convenient CLI Tools

Installation

To install UsefulDay, follow these steps:

  • Clone the Repository
git clone https://github.com/elokwentnie/usefulday.git
  • Navigate to the Project Directory
cd usefulday
  • Install Dependencies and Package Ensure you have pip installed. Then, run:
pip3 install .

This command will install UsefulDay and its dependencies as specified in requirements.txt.

Usage

Once installed, UsefulDay provides several command-line tools for image and document processing, for example:

  • Image Conversion
    • Convert WebP to JPG:
      webp_to_jpg <input_file> <output_file>
  • PDF Management
    • Merge PDFs:
      merge_pdf -f <input_file> <input_file> <input_file> -o <output_file>
      # Example: merge_pdf -f file1.pdf file2.pdf -o merged_output.pdf

Additionaly

You can look in gui directory to find some of the functionalities ready to create standalone gui application on your Desktop, to say goodbay to Terminal ;)

About

UsefulDay is a versatile command-line utility designed to streamline various image and document processing tasks. With UsefulDay, you can easily convert images between formats, manage PDF files, and more - LOCALLY, using command line or dedicated gui.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 72.8%
  • PowerShell 19.4%
  • Shell 6.9%
  • Dockerfile 0.9%