Skip to content

JoaoEmanuell/dmyrn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Português Brasil

Dmyrn

Dmyrn (Download Music YouTube React Native) is an Android application designed to allow users to download videos and music from YouTube for free.

icon

Features

  • Download videos and playlists.
  • Local conversion of music to MP3 format.
  • Saving files to the device's internal memory.
  • Notifications.
  • Background operation.

Download

Access the site to download the apk, or access the releases

Running Locally

Requirements

node >= 19.9.0
npm >= 9.6.3
openjdk >= 21.0.4

Clone the project:

git clone https://github.com/JoaoEmanuell/dmyrn.git

Navigate to the project directory:

cd dmyrn

Install the dependencies:

npm install

Navigate to the Android directory dmyrn/android/app.

Copy the build_example.gradle file and rename it to build.gradle.

Connect your Android device via USB or run an emulator.

Start Android:

npm run android

Start the server:

npm run start

Deployment

To deploy this project, follow these steps:

Generate a release keystore:

keytool -genkey -v -keystore release.keystore -alias <keyAlias> -keyalg RSA -keysize 2048 -validity 10000

Fill in the desired information. Then, within build.gradle, replace the saved data with your key's information:

storeFile file('release.keystore')
storePassword '<password>'
keyAlias '<your_key_alias>'
keyPassword '<password>'

Tech Stack

Authors

License

MIT