{"id":24018758,"url":"https://github.com/code-env/dzomo","last_synced_at":"2025-06-10T10:40:40.038Z","repository":{"id":271003614,"uuid":"911988181","full_name":"code-env/dzomo","owner":"code-env","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-20T11:29:28.000Z","size":111,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T21:35:36.385Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/code-env.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-04T11:49:13.000Z","updated_at":"2025-01-20T11:29:29.000Z","dependencies_parsed_at":"2025-02-25T21:31:03.179Z","dependency_job_id":null,"html_url":"https://github.com/code-env/dzomo","commit_stats":null,"previous_names":["code-env/dzomo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-env%2Fdzomo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-env%2Fdzomo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-env%2Fdzomo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-env%2Fdzomo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/code-env","download_url":"https://codeload.github.com/code-env/dzomo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-env%2Fdzomo/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259057479,"owners_count":22799162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-08T10:19:22.705Z","updated_at":"2025-06-10T10:40:40.015Z","avatar_url":"https://github.com/code-env.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dzomo - File Conversion CLI Tool\n\nDzomo is a lightweight, command-line interface (CLI) tool that simplifies file conversion from one format to another directly from your terminal. With Dzomo, you can convert audio, video, and image files effortlessly, supporting various formats such as MP4 to MP3, PNG to JPG, WEBM to PNG/JPG, and MP4 to GIF.\n\n## 🚀 Features\n- 🎶 **MP4 to MP3:** Extract audio from video files.\n- 🖼️ **PNG to JPG:** Convert image files to save space without losing quality.\n- 🎥 **MP4 to GIF:** Create shareable GIFs from video clips.\n- 🌐 **WEBM to PNG/JPG:** Get high-quality static images from video formats.\n- 🛠️ **Simple and Fast:** Lightweight, easy-to-use, and efficient.\n\n---\n\n## 📦 Installation\nEnsure you have **Node.js** and **npm** installed on your system.\n\n```bash\nnpm install -g dzomo\n```\n\n---\n\n## 📚 Usage\nRun Dzomo from your terminal to convert files in your current directory.\n\n### 1. Basic Command:\n```bash\ndzomo\n```\n\n### 2. Selecting a Directory:\n```bash\ndzomo [directory]\n```\n\nDzomo will list the available files in the selected directory and allow you to choose the conversion type.\n\n### 3. Supported Conversions:\n- **MP4 to MP3**\n- **PNG to JPG**\n- **WEBM to PNG/JPG**\n- **MP4 to GIF**\n\n---\n\n## ⚙️ How It Works\n1. **Run Dzomo** from your terminal.\n2. **Select the file(s)** you want to convert.\n3. **Choose the conversion type** from the provided list.\n4. Dzomo handles the rest! 🎉\n\n---\n\n## 📄 Example\n### Convert all MP4 files in the current directory to MP3:\n```bash\ndzomo\n```\nOutput:\n```bash\n📂 Using directory: /home/user/videos\n✔ Select a file to convert › example.mp4\n🎶 Converting example.mp4 to /home/user/videos/example.mp3...\n🎉 Conversion complete!\n```\n\n---\n\n## 🔧 Development\nIf you want to contribute or modify Dzomo:\n\n1. Clone the repository:\n ```bash\ngit clone https://github.com/code-env/dzomo.git\n   ```\n\n2. Navigate to the project folder:\n ```bash\ncd dzomo\n   ```\n3. Install dependencies:\n  ```bash\npnpm install\n   ```\n4. Run the tool locally:\n```bash\npnpm start\n   ```\n\n---\n\n## 🧪 Contributing\nContributions are welcome! Feel free to open issues or submit pull requests to improve Dzomo.\n\n1. Fork the repository.\n2. Create your feature branch:\n  ```bashA\ngit checkout -b feature/new-feature\n   ```\n3. Commit your changes:\n ```bash\ngit commit -m 'Add new feature'\n   ```\n4. Push to the branch:\n  ```bash\ngit push origin feature/new-feature\n```\n\n5. Open a pull request.\n\nAfter your pull request is merged, you can safely delete your branch.\n\n## 📝 License\nThis project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.\n\n\n## 🌟 Acknowledgements\n- Built with ❤️ by [Bossadi Zenith.](https://x.com/bossadizenith)\n- Inspired by the need for a simple and efficient file conversion tool for developers.\n\n\n## 📧 Contact\nFor any questions or feedback, feel free to reach out via:\n- **GitHub:** [https://github.com/code-env](https://github.com/code-env)\n- **Email:** hello@bossadizenith.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcode-env%2Fdzomo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcode-env%2Fdzomo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcode-env%2Fdzomo/lists"}