Addable "key value pare" fields

Hey there,

i didn’t find something like that, but is there a way (maybe via Plugin) to achieve smth. like that:

I want to have like a key value field which can be added by the user if more are needed.
So lets say there is a “name” field pared with a “price” field and not the user wants to make a new entry, so they click on “+” or “add” to be able to fill another pare of fields.

Maybe someone has an idea.

Greetings

Could be realized with layouts/blocks

structure field.