https://github.com/j0h-dev/dragnconvert
Conversion app with a client only approach. Powered by ffmpeg-wasm and browser APIs
https://github.com/j0h-dev/dragnconvert
converter ffmpeg-wasm react react-router-v7 typescript webapp
Last synced: 5 months ago
JSON representation
Conversion app with a client only approach. Powered by ffmpeg-wasm and browser APIs
- Host: GitHub
- URL: https://github.com/j0h-dev/dragnconvert
- Owner: j0h-dev
- License: mit
- Created: 2024-11-30T12:42:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-12T10:07:46.000Z (6 months ago)
- Last Synced: 2025-12-13T22:38:37.326Z (6 months ago)
- Topics: converter, ffmpeg-wasm, react, react-router-v7, typescript, webapp
- Language: TypeScript
- Homepage: https://dragnconvert.j0h.dev/
- Size: 701 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Drag ānā Convert
This app is a simple drag and drop file converter. It allows you to drag a file from your file system and convert it to a different format.
[Demo](https://dragnconvert.j0h.dev/)
## Features
- Convert files to multiple file formats.
- Images: PNG, JPG, WEBP
- Video: MP4, AVI, MKV, MOV, WEBM, FLV, OGV
- Audio: MP3, WAV, OGG, M4A
- All conversions are done in the browser
- Powered by [ffmpeg.wasm](https://github.com/ffmpegwasm/ffmpeg.wasm) and browser APIs
- No file is uploaded to the server
- Supports drag and drop
- Supports multiple files at once
## Getting started
1. Clone the repository.
2. Run `pnpm install`.
3. Run `pnpm dev`.
## LICENSE
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.