Simple and user-friendly application for download YouTube videos.
Rekord is an application for download YouTube videos and convert them to MP3. The latter is running on electron and Angular
- Detect a YouTube link automatically in the clipboard
- Convert video to MP3
- Possibility to choose between download video or audio only
- Make the app even more fun
Rekord is available for Windows 32/64, Mac OSX and Debian/Ubuntu flavored Linux.
Download the latest version from the releases page.
Launch the app and copy any Youtube link with the right mouse button or with the combination [Ctrl] + c on Windows and Linux, [cmd] + c on Mac.
No need to past Youtube link into the application. This automatically captures all youtube links validating copy in the clipboard. When this is the case, it displays the video information. Just click on the red 'save' button.
A 'Rekord Download' folder is created at yout Document root.
Rekord is built with Electron and Angular
To clone and run this repository, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository git clone https://github.com/barbhackk/rekord.git # Go into the repository cd rekord # install dependencies npm i
This app works with a local environment variable system. This config is in .env file. For development, set variables like this:
Run in first terminal
npm run start for a dev server. In second terminal run
npm run electron.
The app will automatically reload if you change any of the source files.
Set variables like this:
npm run electron-build.
The build artifacts will be stored in the
dist/ directory with a production build.
npm run package-mac.
For Windows 32/64
npm run package-win.
npm run package-linux.
This app is not a hacking tool. In case you are tempted to use Rekord to download nonfree music, you have an original copy at home. In addition, I created this application to show what I can do in application development using Angular. I therefore release myself from all responsabilities in case of improper use of this application