Skip to main content

Convert any file to any other.

Project description

plsconvert

Convert any file to any other.


About The Project

plsconvert is a CLI tool built in Python. It wraps a multitude of converters using a graph-based approach, enabling complex or unusual conversions that would typically require searching the internet for multiple commands. The project also heavily focuses on being easily expandable, welcoming contributions for new converters.

Getting Started

You can simple installed from Pypi as follow:

pip install plsconvert

And with that, you can now start converting your owns files to:

plsconvert pipe.mp3 funny.pdf
image

Actual converters used

  • Compression
    • 7z
    • Tar+gz+bz2+xz
  • Docs
    • pandoc
    • pdf2docx
  • Media
    • ffmpeg
    • imagemagick
  • Audio
    • matplotlib+scipy (For the spectograms)
  • Config
    • Native Python Libs + pyyaml+tomlkit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plsconvert-0.1.1.tar.gz (31.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plsconvert-0.1.1-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file plsconvert-0.1.1.tar.gz.

File metadata

  • Download URL: plsconvert-0.1.1.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.7.20

File hashes

Hashes for plsconvert-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cd92bb8a260bbe80ac51ed0daae93fe083746721aad6ccf24024a2ed52cdaa08
MD5 9316f30478954658f896ff2a42113728
BLAKE2b-256 2f0784385a48e25af9fdfbf08b2b3e6ad4bd53ed0a0ad6f089ea143566bae45d

See more details on using hashes here.

File details

Details for the file plsconvert-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: plsconvert-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.7.20

File hashes

Hashes for plsconvert-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f0be016cebb84c523ca99f7e66f644d14f32f166c068977f22c8f3c390dce65
MD5 8367a742b6537cb0e20e4ac43261b925
BLAKE2b-256 1c908bb971c23a6f36c4b7a59f2f541f8450481abceeb3cabc1e27ada184c990

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page