Christian punk bands:
Abogado Del Pueblo
Anti-Hell Society
Blah
Blaster The Rocket Man/Boy
Chasm
Christcore
The Clergy
Crashdog
The Crucified (demos)
The Deadlines
Death Denied
The Discarded
Dogwood
Empty Tomb
Fight Before Surrender
Flatfoot 56
Fluffy
Graverobber
Hannover Saints
The Havoc
Headnoise
Human Error
Jesus Skins
The Mopic
Nintey Pound Wuss
Officer Negative
Our Corpse Destroyed (OCD)
Praiser
Preacher
The Reckoning
Scattered Few
Spud Gun
True Liberty
UniSEF
World Against World
Christian Rap:
116 Clique
Big King
Big Nate
B-Shock
Bushwick Bill
Canton Jones
D-Lo
D-Maub
E-Tizz
Eric-E
Everyday Process
Flame
Isra Marin
Json
Kadence
Kambino
Lecrae
Lil Prophet
Lunie 3:80
Man Of War
MS Risk
Mr Del
Pettidee
PRo
The Rep
Richie Righteous
Righteous Riders
Sho Baraka
Shyn3
Streets Salvation
Tedashii
Thi'sl
Tre 9
Trip Lee
Viktory
Voice
Von Won
Xross
Young Joshua
Tru Serva
Not a big fan of rock or pop, but tons of rock bands out still:
Dead Moons Grey
Elav
Eowyn
Flyleaf
Forevertree
Ilia
The Letter Black
One Minute Halo
Red
Skillet
Thieves and Liars
Third Day
This Fires Embrace
Hawk Nelson
Family Force 5
Kutless
Switchfoot
Relient K
Thousand Foot Crutch
Seventh Day Slumber
Disciple
Pillar
Fireflight
Nine Lashes
Audio Adrenaline
Barlow Girl
Building 429
Falling Up
December Radio
12 Stones
All Star United
Aneberlin
As Cities Burn
Big Tent Revival
Caedmons Call
Casting Crowns
MercyMe
Leeland
Deleriou5?
Decyfer Down
Tenth Avenue North
Stellar Kart
Superchick
Parachute Band
I could also provide a list of 'metal' bands, but metal is a broad term. So which genre of metal?
Rock/metal - Shock - NWOBHM. NWOAHM,
Hair Metal - Glam
Death Metal - Death n Roll, Technical, Progressive, Melodic
Black Metal - Symphonic, Primitive, Viking, Blackened Death, Folk, Pirate
Extreme Metal
Djent
Industrial Metal
Grindcore - Deathgrind, Goregrind, Splattercore
Metalcore - Deathcore, Mathcore, Nintendocore
Doom Metal - Funeral, Drone, Stoner
Gothic Metal
Groove Metal
Power Metal
Speed Metal
Progressive Metal
Thrash - Crossover
Symphonic Metal
Nu Metal - Rapcore
Traditional - Classical
Avent-garde Metal
etc....