Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simse/qc
A blazing fast, file format conversion CLI tool
https://github.com/simse/qc
cli conversion format-conversion-cli go jpg
Last synced: 5 days ago
JSON representation
A blazing fast, file format conversion CLI tool
- Host: GitHub
- URL: https://github.com/simse/qc
- Owner: simse
- License: gpl-3.0
- Created: 2020-12-05T00:57:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-21T15:00:10.000Z (over 1 year ago)
- Last Synced: 2024-11-01T19:35:51.352Z (11 days ago)
- Topics: cli, conversion, format-conversion-cli, go, jpg
- Language: Go
- Homepage: https://qc.simse.io
- Size: 61.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-blazingly-fast - qc - A blazing fast, file format conversion CLI tool (Go)
README
# qc
[![CI](https://github.com/simse/qc/actions/workflows/ci.yml/badge.svg)](https://github.com/simse/qc/actions/workflows/ci.yml)qc, short for Quick Convert, is a tool for converting between file formats. It relies on existing libraries such as libvips to perform the conversions. The goal is to provide a single entrypoint, for performing any file conversion you can think of.
## Installation
_Windows is not currently supported_**Using homebrew**
```bash
brew install simse/qc
```**From source**
- Clone the repo
- Install `libvips` and `build-essentials`
- Run `go run build.go --enable-cgo`## Usage
Go to any folder and type```bash
qc jpg
```
or pick some other format and watch the magic happen.## Contributing
Pull requests are welcome. For major changes, please create a discussion first to discuss what you would like to change.Please make sure to update tests as appropriate.
## License
[GNU GPLv3](https://choosealicense.com/licenses/gpl-3.0/)Do anything you want, **except redistributing closed-sourced versions**.