Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deepjyoti30/ytmdl-web-v2
Web version of ytmdl. Allows downloading songs with metadata embedded from various sources like itunes, gaana, LastFM etc.
https://github.com/deepjyoti30/ytmdl-web-v2
audio audio-extraction download free-music free-music-download freemusic freesoftware high-quality-music itunes metadata metadata-extraction music-download no-ads online-music songs spotify webapp youtube ytmdl
Last synced: 3 days ago
JSON representation
Web version of ytmdl. Allows downloading songs with metadata embedded from various sources like itunes, gaana, LastFM etc.
- Host: GitHub
- URL: https://github.com/deepjyoti30/ytmdl-web-v2
- Owner: deepjyoti30
- License: mit
- Created: 2021-01-23T17:01:37.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-16T17:54:58.000Z (11 months ago)
- Last Synced: 2024-05-22T22:16:57.507Z (7 months ago)
- Topics: audio, audio-extraction, download, free-music, free-music-download, freemusic, freesoftware, high-quality-music, itunes, metadata, metadata-extraction, music-download, no-ads, online-music, songs, spotify, webapp, youtube, ytmdl
- Language: Vue
- Homepage: https://ytmdl.deepjyoti30.dev
- Size: 3.94 MB
- Stars: 913
- Watchers: 21
- Forks: 68
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/deepjyoti30/ytmdl-web-v2 - Ytmdl web app version (Jump To / Useful)
- my-awesome - deepjyoti30/ytmdl-web-v2 - extraction,download,free-music,free-music-download,freemusic,freesoftware,high-quality-music,itunes,metadata,metadata-extraction,music-download,no-ads,online-music,songs,spotify,webapp,youtube,ytmdl pushed_at:2024-01 star:1.0k fork:0.1k Web version of ytmdl. Allows downloading songs with metadata embedded from various sources like itunes, gaana, LastFM etc. (Vue)
README
## Ytmdl Web V2
Version 2 of Ytmdl Web with a lot of fixes since the first iteration. This release is way faster than the previous version along with some neat additions like Settings. This Web App is based on the commandline version of the app which can be found [here](https://github.com/deepjyoti30/ytmdl).
### Deploy Locally
If you want to deploy the webapp locally and run it, you can do that by pulling the latest image and deploying it.
```console
docker run -d -p 8082:8082 ghcr.io/deepjyoti30/ytmdl-web:latest
```By default the webapp runs on port **8082**.
The latest image is built everytime a merge is done in the `production` branch. If you want to experiment with the bleeding edge and get new features, try out [setup](##setup).
### Setup
In order to run the project locally, you need to clone the repo and run:
```console
git clone [email protected]:deepjyoti30/ytmdl-web-v2 && npm i && npm run serve
```If you want to build, use:
```console
npm run build
```### Contribution
If you want to contribute to the project, read the [this](.github/CONTRIBUTING.md).