Is the End Endless?
No, the end is not endless.
As stated in the Official Minecraft Wiki:
Its default size and location remain the same across all three dimensions.
Meaning that the world border in the end will also be the same as in the overworld, so around 30 million blocks away (from 0,0).
The end is not endless. It looks like the overworld border.