Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RvNovae/tracklister
A utility for converting DJ software playlist files into tracklists
https://github.com/RvNovae/tracklister
dj electron music playlist rekordbox serato tracklist traktor virtualdj
Last synced: about 22 hours ago
JSON representation
A utility for converting DJ software playlist files into tracklists
- Host: GitHub
- URL: https://github.com/RvNovae/tracklister
- Owner: RvNovae
- License: cc0-1.0
- Created: 2019-07-03T23:31:39.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-30T13:33:31.000Z (over 4 years ago)
- Last Synced: 2024-10-28T11:58:47.547Z (11 days ago)
- Topics: dj, electron, music, playlist, rekordbox, serato, tracklist, traktor, virtualdj
- Language: JavaScript
- Homepage:
- Size: 360 KB
- Stars: 35
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- project-awesome - RvNovae/tracklister - A utility for converting DJ software playlist files into tracklists (JavaScript)
README
# Tracklister
This utility converts `.m3u8`, `.nml`, `.csv` & `.m3u` files (exported from Rekordbox, Traktor,
Serato and Virtual DJ respectively) into readable tracklists.
Audio files can now be manually added as well.Additional tools and special filters ensure a consistent and good looking tracklist.
![Preview Image](https://i.imgur.com/9A2TVMx.png)
## Installers
Windows[Download Tracklister](https://github.com/RvNovae/tracklister/releases)
## Build it yourself!
### Requirements
Tracklister is based on Electron, so you'll need a few things to get started:[Node](https://nodejs.org)
[Electron](https://electronjs.org/)
### Installation
To get it running you just have to run a few simple commands:1. Clone the repository
`git clone [email protected]:RvNovae/tracklister.git`2. Initialize the project
`npm install`3. Run the project!
`npm start`### Packaging
If you would like to package the program for yourself, you can use [Electron Builder](https://github.com/electron-userland/electron-builder)1. Install electron-builder globally
`npm add -g electron-builder`2. Package the program!
`electron-builder .` or `npm run dist`