Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yashraj-n/spotii-chan
Download Spotify Songs from YouTube in one Click
https://github.com/yashraj-n/spotii-chan
Last synced: 4 days ago
JSON representation
Download Spotify Songs from YouTube in one Click
- Host: GitHub
- URL: https://github.com/yashraj-n/spotii-chan
- Owner: yashraj-n
- License: mit
- Created: 2022-12-08T04:53:18.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T15:46:30.000Z (about 2 years ago)
- Last Synced: 2024-04-24T05:30:48.285Z (9 months ago)
- Language: TypeScript
- Size: 2.84 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Spotii-Chan
Download Spotify Songs from YouTube in one Click
## Overview
- **Download Spotify Songs**. Search the desired song on Spotii-Chan and download it in one click.
- **Uses Invidious**. Spotii-Chan uses [Invidious](https://invidious.io/) to download the songs from YouTube.
- **No Ads**. Spotii-Chan is completely ad-free.
- **Reverse Song Lookup**. Spotii-Chan can use download songs from YouTube URL or Spotify URI.
- **Open Source**. Spotii-Chan is completely open source made in Tauri and written in Rust.
Scroll to the bottom for more screenshots.
## Installation and usage
Head over to the [releases](https://github.com/yashraj-n/Spotii-Chan/releases) page and download the latest version for your operating system.
## Building from source
Spotii-Chan is written in Rust and uses Tauri to create a native application.
You need to have Rust and Node.js installed on your system to build Spotii-Chan.
```bash
# Clone the repository
git clone https://github.com/yashraj-n/Spotii-Chan/# Change directory
cd Spotii-Chan# Install dependencies
yarn# Run the application
yarn tauri dev# Build the application
yarn tauri build```
This is created using create-tauri-app with [Next.js template](https://tauri.app/v1/guides/getting-started/setup/next-js/)
> ⚠️ As a Rust beginner, I'm sure there are a lot of mistakes in the code. Please feel free to open an issue or a PR if you find any. There are occurence of `unwrap()` and `expect()` in the code which I will remove in the future.
## Screenshots
Search for a song.
Search Song from Spotify URL/URI.
Search the song using the YouTube URL.
Download the song.
Downloads
## License
[MIT](./LICENSE)