convert
Truly universal online file converter
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- file-format-request.md
- docker.yml
- electron.yml
- pages.yml
- launch.json
- default.conf
- docker-compose.override.yml
- docker-compose.yml
- Dockerfile
- Conversion flowchart.drawio
- Conversion flowchart.png
- wireframe.png
- extra-language-extensions.ts
- extract-material-icons.ts
- mobi.js
- exe65824foot.bin
- exe65824head.bin
- renderer.ts
- replay.ts
- JsonType.ts
- JsonTypeFactory.ts
- libopenmpt.js
- libopenmpt.wasm
- LICENSE
- README.md
- decoder.ts
- encoder.ts
- README.md
- midifilelib.js
- README.md
- TimGM6mb.sf2
- pandoc.js
- pandoc.wasm
- stub.c
- stub.elf
- unpackager
- als.ts
- aperturePicture.ts
- aseprite.ts
- azw3.ts
- batToExe.ts
- brarchive.ts
- bson.ts
- bsor.ts
- bunburrows.ts
- canvasToBlob.ts
- celariaMap.ts
- cgbi-to-png.ts
- chessjs.ts
- clang-wasi.ts
- comics.ts
- config.ts
- css.ts
- curani.ts
- cybergrindHandler.ts
- envelope
- envelope.ts
- espeakng.js
- espeakng.ts
- exeToBat.ts
- fenToJson.ts
- FFmpeg.ts
- flo.ts
- flo.worker.ts
- flptojson.ts
- font.ts
- gimper
- har.ts
- htmlEmbed.ts
- icns.ts
- image-to-txt
- ImageMagick.ts
- index.ts
- json.ts
- jsonToC.ts
- libopenmpt.ts
- lzh.ts
- mcmap.ts
- mcModpack.ts
- mcSchematicHandler.ts
- meyda.ts
- midi.ts
- minecraftLangfileHandler.ts
- n64rom.ts
- nbt.ts
- opusMagnum.ts
- ota.ts
- pandoc.ts
- pdfparse.ts
- pdftoimg.ts
- petozip.ts
- piskel.ts
- pyTurtle.ts
- qoa-fu
- qoa-fu.ts
- qoi-fu
- qoi-fu.ts
- rename.ts
- rgba.ts
- rpgmvp-decrypter
- rpgmvp.ts
- sevenZip.ts
- shToElf.ts
- sppd
- sppd.ts
- sqlite.ts
- svgForeignObject.ts
- svgTrace.ts
- terraria-wld-parser
- terrariawld.ts
- textEncoding.ts
- textToSource.ts
- threejs.ts
- toon.ts
- turbowarp.ts
- txtToInfiniteCraft.ts
- typst.ts
- vexflow.ts
- vtf.ts
- wabtHandler.ts
- wad.ts
- wasiRunner.ts
- xcf.ts
- xcursor.ts
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- categoryDefaultIcons.ts
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- index.css
- index.tsx
- fa-box-archive-solid-full.svg
- fa-chevron-down-solid-full.svg
- fa-discord-brands-solid-full.svg
- fa-file-lines-regular-full.svg
- fa-github-brands-solid-full.svg
- fa-image-regular-full.svg
- fa-image-solid-full.svg
- fa-infinity-solid-full.svg
- fa-link-solid-full.svg
- fa-magnifying-glass-solid-full.svg
- fa-moon-solid-full.svg
- fa-music-solid-full.svg
- fa-sliders-solid-full.svg
- fa-sun-solid-full.svg
- fa-upload-solid-full.svg
- fa-video-solid-full.svg
- fa-wrench-solid-full.svg
- fa-x-solid-full.svg
- logo.svg
- index.css
- index.tsx
- index.css
- index.tsx
- theme-detection.ts
- AppState.ts
- FormatCategories.ts
- index.tsx
- ModeStore.ts
- PopupStore.ts
- ProgressStore.ts
- ThemeStore.ts
- CommonFormats.ts
- electron.cjs
- errors.ts
- FormatHandler.ts
- global.d.ts
- main.ts
- normalizeMimeType.ts
- PriorityQueue.ts
- TraversionGraph.ts
- config.test.ts
- colors_50x50.png
- doom.mp4
- gaster.mp3
- markdown.md
- word.docx
- commonFormats.test.ts
- MockedHandler.ts
- TraversionGraph.test.ts
- .dockerignore
- .gitignore
- .gitmodules
- .npmrc
- base.css
- buildCache.js
- favicon.ico
- index.html
- LICENSE
- package.json
- README.md
- style.css
- tsconfig.json
- vite.config.js
# Installation Guide
1. Get the code
git clone https://github.com/p2r3/convert
Downloads the entire project code from GitHub to your computer.
cd convert
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose -f docker/docker-compose.yml up -d
Runs the command against the services defined in the compose file.
docker compose -f docker/docker-compose.yml -f docker/docker-compose.override.yml up --build -d
Runs the command against the services defined in the compose file.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
Pulled directly from this repo's README.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
