those do look like eggs, but i am not sure if they are fish eggs... if they are i do not know which one.
Danios scatter there eggs, gouramis blow a bubble nest, and rams would dig a pit or lay them in a cave. not of the fish you mentioned would lay there eggs in a bunch near the surface like that :?
do you have snails?
are the plants new?