Barukh Sheamar
Overview
Barukh Sheamar is not found in the Gemara which leads to a problem of "כל המשנה ממטבע שטבעו חכמים בברכות". Some attribute Barukh Sheamar to earlier sources such as Anshei Kenneset Hagedolah although it seems to be that Barukh Sheamar was written later.
It is unclear exactly when Barukh Sheamar was written but it is found in siddurim of the Geonim. Their נוסח is very similar to ours. The only difference is that Rasag would add the opening to the berakha only on Shabbat and not on chol.