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

https://github.com/angus6b23/kiku

An electron application for playing music from youtube on desktop. The application supports using local api, invidious and piped as source.
https://github.com/angus6b23/kiku

electron framework7 i18next invidious music piped react redux youtube youtube-api

Last synced: about 1 month ago
JSON representation

An electron application for playing music from youtube on desktop. The application supports using local api, invidious and piped as source.

Awesome Lists containing this project

README

          


kiku-logo

# Kiku


GitHub License
GitHub release (with filter)
Liberapay receiving

An electron application for playing music from youtube on desktop. The application supports using [local api](https://github.com/LuanRT/YouTube.js), [invidious](https://github.com/iv-org/invidious) and [piped](https://github.com/TeamPiped/Piped) as source.

**Note: This is a music application. If you want a video client, please see [Freetube](https://github.com/FreeTubeApp/FreeTube)**

**Warning: The application is currently under development and can be unstable in terms of behaviour and performance **

## Screenshots


kiku-screenshot
kiku-screenshot
kiku-screenshot
kiku-screenshot
kiku-screenshot
kiku-screenshot

## Features

- Select from source you like (Youtube, invidious, piped)
- Automatical fallback to another source when one source failed
- Available on Windows, Mac and Linux thanks to electron
- Translation available

## Installing

Binaries are available in [release](https://github.com/angus6b23/kiku/releases/latest).

- Linux: AppImage, Binary, Flatpak
- Windows: Portable, Install

## Building the application by yourself

1. Clone the git repository

`git clone https://github.com/angus6b23/kiku`

2. Run yarn / npm to install dependencies

Using yarn
`yarn`

Using npm
`npm install`

3. Build and package the files

Using yarn
`yarn build && yarn package`

Using npm
`npn run build && npm run package`

4. If the building process is successful, the binaries will be "out" folder

## License

![img](https://www.gnu.org/graphics/gplv3-or-later.svg)

This app is provided under GPL v3.0 or later. For details, please see https://www.gnu.org/licenses/gpl-3.0.en.html