nicky-suss/convertmyimage — explained in plain English
Analysis updated 2026-05-18
Convert an image file from one format to another with a single terminal command
Convert a video file into an audio file, such as turning an MP4 into an MP3
Batch convert every file in a folder to one target format using convert-all
| nicky-suss/convertmyimage | anulman/docx-sax | atrblizzard/vtmb-sbox-mounter | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | C# | C# | C# |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 4/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires .NET 10 or newer installed and the extracted folder added to your system PATH, primarily tested on Windows.
ConvertMyImage, shortened to CMI, is a free command line tool for converting media files between formats. You can turn an image from one format to another, such as PNG to JPEG or PNG to WEBP, turn a video into an audio file such as MP4 to MP3, and convert other formats as well, all from a single command typed into a terminal. It is built in C# and is primarily developed and tested on Windows, and the author is not yet certain how well it runs on Linux or MacOS, so people on those systems are asked to report any errors they find. The tool aims to be fast, converting common image formats like PNG, JPEG, and WEBP in a fraction of a second, and simple, since a single command handles the conversion. Besides the basic convert command, it includes an info command that shows the name, format, and size of a file, a version flag, and a convert-all command that converts every file in a folder to one target format at once, with an optional limit on how many files get converted in that batch. There is also an option to change the output folder and a flag that disables overwriting existing files. To use it you need .NET 10 or newer installed, then you extract the downloaded archive and add its folder to your system PATH so the cmi command becomes available anywhere in your terminal. After that, running a command like cmi convert png image.webp converts the given file to the format you specify. The project has already added support for converting more image formats through the NetVips library and added video conversion through FFmpeg, and the roadmap lists Windows shell integration and full Linux and MacOS support as possible future additions, though neither is guaranteed. The project is released under the MIT license, so it is free to use, modify, and share.
A free command line tool that converts images, videos, and audio between formats, like PNG to WEBP or MP4 to MP3.
Mainly C#. The stack also includes C#, .NET, NetVips.
Free to use, modify, and share for any purpose under the MIT license.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.