Version 2.0
FileMorph
a lightweight collection of Python-based scripts
Latest Releases »
Report bug
·
Request feature
·
Website
📦 What's NEW in 2.0?
FileMorph 2.0 here bring with it more options for conversions: Webp to gif and png to gif. FileMorph is a lightweight collection of Python-based scripts designed to convert one file format into another—quickly, cleanly, and with minimal setup.
⚠️ Note: These tools were built for personal use and convenience. They're offered as-is and may not support every file format or edge case.
🧰 Usage
To use any of the included file conversion tools:
- Download the latest release of FileMorph.
- Extract the contents to a folder of your choice.
- Double-click the specific
.pyscript you want to run. - When prompted:
- Enter the path to the folder containing the files you want to convert.
- Then, enter the path to the folder where the converted files should be saved.
- Sit back and let the tool handle the conversion.
💡 All tools are terminal-based and require Python 3.8+.
🔁 Supported Conversions
FileMorph is not a universal file converter—it's a set of practical tools built for specific needs. Current supported conversions:
.webp→.png.png→.ico.webp→.gif.png→.gif
More tools will be added as needed based on real-world use cases.
🛠️ Dependencies
pip install pillow tqdm🧪 Future Plans
While FileMorph started as a personal utility toolkit, here are a few possibilities for the future:
- ✅ Additional format converters as needed.
- 🔄 Unified launcher script for all tools.
- 🖼️ Drag-and-drop interface (maybe!).
- 🧰 Packaging as an executable or simple GUI.
⏳ FileMorph was never meant to be a full application—these are tools made to solve recurring file conversion tasks in my workflow.
⚠️ AI Assistance Notice
🧠 This project was created with the help of artificial intelligence (AI). Some of the code, documentation, and ideas were generated or enhanced using AI tools. While every effort has been made to ensure the accuracy and quality of the work, the content might contain areas that could benefit from further human review and refinement.
Feel free to contribute or suggest improvements, and thank you for understanding!
Full Changelog: v1.0...v2.0
