alternatehistory.com

A left-wing party, Socialist
A Social Democratic party
A pragmatic Liberal party
A centrist party
A Center-right party
A party that isn't too far too the right, but is more right-wing than the Center-right party
and a Far-right party

How could those parties become major political parties in the US?
Top