Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samay15jan/sparklines

A Music Steaming Platform (MPV)
https://github.com/samay15jan/sparklines

Last synced: 8 days ago
JSON representation

A Music Steaming Platform (MPV)

Awesome Lists containing this project

README

        

project-image


project-screenshot
project-screenshot
project-screenshot



project-screenshot


🧐 Features

Here're some of the project's best features:

- Music Discovery: Browse and search for millions of songs and albums.
- Playlists: Create edit your very own custom playlists.
- High-Quality Audio: Enjoy music in high-quality audio formats.
- User Profiles: Manage your account like a pro.
- Artist Profiles: Explore artist bios discographies and more.
- Many more: Queue, lyrics, Downloads and what not.
- TUI Version Available.

🛠️ Installation Steps:

### Web:-

#### Build from source:-

1. Clone the repository

```bash
git clone https://github.com/samay15jan/sparklines && cd sparklines
```

2. Install dependencies:

```bash
npm install
```

3. Run and Enjoy the project

```bash
npm run dev
```

4. Navigate to http://localhost:5173 in your browser to access Sparklines.



### TUI:-

#### Npm package:-
[![npm version](https://badge.fury.io/js/sparklines-tui.svg)](https://www.npmjs.com/package/sparklines-tui)

```bash
npm install sparklines-tui -g
```

#### Build from Source :-

1. Clone the repository:

```bash
git clone https://github.com/samay15jan/sparklines
```

2. Install dependencies:

```bash
cd TUI && npm install
```

3. Link the package globally:

```bash
sudo npm install -g sparklines-tui && sudo npm link
```

4. Start the app in development mode:

```bash
npm run dev
```

5. find help


```bash
sparklines-tui -h
```

💻 Built with

Technologies used in the project:

#### Web
- React.js
- Tailwind CSS
- React Query

#### TUI
- React
- Inkjs and Inkjs/ui

🛡️ License:

This project is licensed under the MIT License.

### Contributing

Fork the repo, create a branch, and submit a pull request.