Music Genre Classification ML Frameworks
Projects for classifying music into genres using machine learning and audio feature extraction. Does NOT include music generation, conversion, or recommendation systems; also excludes general audio processing or instrument recognition.
There are 38 music genre classification frameworks tracked. The highest-rated is mlachmish/MusicGenreClassification at 43/100 with 598 stars.
Get all 38 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=music-genre-classification&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
mlachmish/MusicGenreClassification
Classify music genre from a 10 second sound stream using a Neural Network. |
|
Emerging |
| 2 |
HareeshBahuleyan/music-genre-classification
Recognizing the genre of music files using machine learning and deep learning models |
|
Emerging |
| 3 |
WB2024/Essentia-to-Metadata
Intelligent audio analysis and automatic genre/mood tagging using Essentia ML models |
|
Emerging |
| 4 |
despoisj/DeepAudioClassification
Finding the genre of a song with Deep Learning |
|
Emerging |
| 5 |
serkansulun/midi-emotion
Generates multi-instrument symbolic music (MIDI), based on user-provided... |
|
Emerging |
| 6 |
cobanov/audio-genre-detection
Categorize audio files by genre effortlessly. Use Dockerized environment and... |
|
Emerging |
| 7 |
shukkkur/Classify-Song-Genres-from-Audio-Data
Python ML Methods to classify songs into genres. |
|
Experimental |
| 8 |
SonamSangpoLama/Music-Genre-Classification
Music genres is the taste, style and relax giving flow of a music. The genre... |
|
Experimental |
| 9 |
jramcast/music-genre-classification-audioset
Music genre classification experiments with Audioset |
|
Experimental |
| 10 |
MelihGulum/Music-Genre-Classification
This project aims to classify music genres. CNN architecture and GTZAN... |
|
Experimental |
| 11 |
mdrxy/album-wiz
ID vinyl records with Computer Vision & fetch metadata for radio DJs |
|
Experimental |
| 12 |
team-obi/OBI
Knight Hacks Spring '26 Project Launch |
|
Experimental |
| 13 |
xiaden/nomarr
Music tagging in docker |
|
Experimental |
| 14 |
ElMoorish/AI-DJ-Software
An open-source, AI-native desktop DJ application for automated mixing, local... |
|
Experimental |
| 15 |
hanad28/speaker-independent-song-classification
End-to-end audio machine learning pipeline for classifying hummed and... |
|
Experimental |
| 16 |
Skeletoon727/music-genre-classification
Classify music genres from audio using machine learning and deep learning,... |
|
Experimental |
| 17 |
cadenaar86/fluxbeat
🎵 Classify music genres fluidly with FluxBeat's deep learning system,... |
|
Experimental |
| 18 |
pnlong/artificial_dj
Uses artificial intelligence to mix together songs from an inputted playlist. |
|
Experimental |
| 19 |
Data-Science-Community-SRM/Music-Genre-Classification-System
Classify audio into genres |
|
Experimental |
| 20 |
Soumya-Chakraborty/Riwaz
Indian Classical Music Practicing application |
|
Experimental |
| 21 |
Cho-SungHyun/Music-Genre-Classification-with-feature-concatenation
Information fusion via feature concatenation strategy for acoustic signal... |
|
Experimental |
| 22 |
Cho-SungHyun/Music-Genre-Classification-using-Late-Fusion
SOTA Music Genre Classification using Late Fusion CNN. Evaluated on 12... |
|
Experimental |
| 23 |
4GeeksAcademy/beatfinder
BeatFinder is the final project of the 4Geeks Academy Data Science & Machine... |
|
Experimental |
| 24 |
Adarsh-Kumar001/Music-Genre-Classification-Using-KNN
This is a ML model to classify songs based on some pre defined genre on... |
|
Experimental |
| 25 |
yashi4001/Genre-Classifier
A Convolution Neural Network used for finding genres of songs. |
|
Experimental |
| 26 |
Sabaudian/Music_Genre_Classification_project
Audio Pattern Recognition project - Music Genres Classification |
|
Experimental |
| 27 |
prielhoffman/music-release-year-century-prediction
Python machine learning project for predicting music release year and... |
|
Experimental |
| 28 |
hamizs/genre-classification
Machine learning project for classifying music genres using audio features,... |
|
Experimental |
| 29 |
ABSounds/MusicGenreClassification
Feature-based music genre classification using SVM with Scikit-Learn. |
|
Experimental |
| 30 |
dennisvdang/Chroma-based-Music-Segmentation
Project repository containing code, proof of concept, and visualizations for... |
|
Experimental |
| 31 |
Magus4450/MusicGenreClassification
Music Genre Classification with all data pipeline steps |
|
Experimental |
| 32 |
SimonStnn/Audionome
Vives 2025 – AI Machine Learning – An AI-powered music genre classification system |
|
Experimental |
| 33 |
eternity2745/Music-Player-App
Chorduce, A Music Player App |
|
Experimental |
| 34 |
rayan2162/music_genre_prediction
Music genre prediction using Decision Tree Classifier. |
|
Experimental |
| 35 |
pavlosdais/Music-Genre-Recognition
Music genre classification using deep learning (FNNs, CNNs) |
|
Experimental |
| 36 |
ashmit-coder/ToneCraft_final
The above project perfectly suits the mentioned ethereum + polygon track.... |
|
Experimental |
| 37 |
asigalov61/Ultimate-MIDI-Classifier
Classify absolutely any MIDI by genre, song and artist |
|
Experimental |
| 38 |
manasagar/ToneCraft_final
The above project perfectly suits the mentioned ethereum + polygon track.... |
|
Experimental |