Indie Rock - Synth Pop - Psychedelic Rock
Emo - Indie Rock - Alternative Rock
Alternative Rock - Grunge - Hard Rock
Alternative Rock - Indie Rock - Alternative R&B - Electronica
Rock - Alternative Rock - Garage Rock
Folk Rock - Blues - Roots Rock
Metalcore - Christian Hardcore - Post-Hardcore
Christian Hardcore - Metalcore - Post-Hardcore - Emo - Screamo
Hard Rock - Post-Grunge - Alternative Metal
Hard Rock - Post-Grunge - Alternative Metal
new wave, chillwave, indie pop pop rock
Emo, post-hardcore, alternative rock, screamo, indie rock
Indie rock, indie folk, folk rock
Alternative rock, dream pop, folk, neo-psychedelia
Heavy metal, Doom metal, Hard rock, Psychedelic rock, Progressive rock
Rock, jam band, jazz, fusion, folk rock, funk rock, pop rock, alternative rock
Alternative, rock, hip hop, electronic, heavy metal
Emo, indie rock, alternative rock, pop punk
Indie rock alternative rock art rock dance-punk math rock
Alternative, rock, pop rock, pop punk, emo
Indie, rock, soul, blues, folk, R&B, blues rock
Alternative metal, art rock, post-metal, progressive metal, progressive rock
Proto-punk, punk rock, glam rock, glam punk, hard rock
Alternative Rock, Heartland Rock, Indie Rock
Electropop, synth-pop, alternative rock, pop rock, post-hardcore
Indie pop, neo soulalter, native hip hop,blue-eyed soul
Alternative rock, hip hop, pop punk
Alternative, metal. art rock, experimental rock, nu metal
Rap Rock, Alternative, Trap
Pop, Alternative, Electric Pop
Pop, electropop, alternative pop, R&B