Notice: Development has temporarily been paused. New updates, including bug fixes, will not be released during this time. Please forgive the short inconvenience; development will resume fairly soon.
Swishbox is a Youtube music player made for people who rely on Youtube's vast video library for their music needs. It keeps the listening experience simple: search to find music, click to queue song. Enjoy doing what you love, distraction-free.
NOTE: This project is in EARLY DEVELOPMENT. Expect incomplete/unintentional behavior as a part of testing Swishbox. We encourage our early testers to share feature requests or any trouble they had with the app on the project issues page. Thank you for taking part in Swishbox's first development stages.
Swishbox in four easy steps:
- Open the search box and type in a song title, artist, genre, etc.
- Click on any song in the results to add it to your playlist.
- Wait for the song to download. It will start playing once it is finished. (optional: add more songs while it is loading)
- Be happy!
The goal is to be as simple as it can be so it doesn't get in your way.
All of Swishbox's releases can be found here. As of now, it is recommended that all testers download the latest nightly release.
- For Windows users: Download
swishbox-setup-[version].exe
and double-click to execute the setup program. - For Mac users: Download and double-click
swishbox-[version].dmg
. DragSwishbox Nightly.app
to your Applications folder and double-click to open. Alternatively, download and unzipswishbox-[version]-mac.zip
for the app directly. - For Linux users: Download and open the AppImage
swishbox-[version]-x86_64.AppImage
.
Swishbox prefers the yarn
tool over npm
. Follow the instructions on Yarn's installation page to learn how to install yarn
for your operating system.
# clone repository and change dir
git clone https://github.com/encadyma/swishbox.git && cd swishbox
# install dependencies
yarn
# launch the electron app
yarn run dev
- Repo (you are here): https://github.com/encadyma/swishbox
- Trello: https://trello.com/b/fbyE33I3/swishbox
- Issue Tracker: https://github.com/encadyma/swishbox/issues
- Kevin Mo @encadyma (core, project owner + maintainer)
This program is licensed under the GNU General Public License v3.0. Read LICENSE for more information about this license.
Copyright (c) 2017 Kevin Mo.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.