А чем именно вас не устраивают styled-components, что вы ищете в альтернативе?
Синтаксис по ощущениям какой-то противоестественный, вынуждает писать слишком много бойлерплейт для обычных задач типа вытягивание из пропсов свойств через функцию. Если речь идет о пропсе в которой есть свойство и в зависимости от его наличия нужно зарендерить ряд стилей, это так же влечет за собой какой-то костыльный синтаксис. Мб я конечно не прав и так говорю с непривычки. Я на styled components написал года 2 назад один небольшой проект и сейчас присматриваю что-то для более крупного и не хочется потом пожалеть об этом