GithubHelp home page GithubHelp logo

jascaniojah / serenity Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yajanarao/serenity

0.0 0.0 0.0 8.21 MB

A mobile application

License: GNU General Public License v3.0

JavaScript 93.71% Python 1.52% Java 1.70% Objective-C 3.05% Shell 0.02%

serenity's Introduction

Serenity

A React Native Music Player for Android

Codacy Badge Build Status Build status

A mobile music player focused on streaming from free sources. Built with Rich UI

homepage

What is this?

Serenity is a world class music player which focuses on giving wonderful experience to the user.

Aspects Involved

Music

  • In the words of Plato

    Music gives a soul to the universe, wings to the mind, flight to the imagination and life to everything.

  • In the words of Billy Joel

    I think music in itself is healing. It’s an explosive expression of humanity. It’s something we are all touched by. No matter what culture we’re from, everyone loves music.

  • In the words of Albert Schweitzer

    There are two means of refuge from the miseries of life: music and cats.

Artificial Intelligence

  • Machine learning for Facial recognition

Awesome UI

  • Beauty ain't always a little, cute colored flower. Beauty is anything where people be like, 'Damn.'

  • In the words of Yajana

    When I admire the wonders of an Application or the beauty of the UI, my soul expands in the worship of the creator

Pre-alpha release

The current version is a pre-alpha early access. Some of it is usable, some of it isn't. If there are things that don't work as expected or are counterintuitive, please open an issue so I can prioritize working on them.

Features

  • Play audio
  • Support for local files
  • Browsing by genre

Planned features

  • Searching for and playing music from YouTube (including integration with playlists), bandcamp (including albums), and soundcloud
  • Searching for related songs in YouTube
  • Downloading from YouTube
  • Searching for albums (powered by last.fm and musicbrainz), album view, automatic song lookup based on artist and track name (in progress, can be dodgy sometimes)
  • Song queue, which can be exported as a playlist
  • Loading saved playlists
  • Newest releases with reviews - tracks and albums
  • Radio mode (automatically queue similar tracks)
  • Real time lyrics
  • Browsing by popularity
  • Country-specific top lists
  • Listening suggestions (similar artists, albums, tracks)
  • Unlimited downloads

Build apk by running command react-native run-android --variant=release

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Support

Let me know if you are interested

serenity's People

Contributors

yajanarao avatar cushychandru avatar gabrielbarker avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.