Cable ends for Arduino Uno

Hello, I'm using an Arduino Uno for a project. I wanted to know if there are cable ends that sits tight inside the Arduino Uno connections? what I mean is that in the Arduino Nano, we have screws, but
on the Uno we dont. so what can i use to make sure the cables stay connected to the board?
talking about the pins:

thank you for your help!

The sockets are OK for prototypes of projects, but if you want to use the Uno in a permanent installation then you should consider soldering the connections to the reverse of the board

In addition to what @UKHeliBob says, you could also get one of the piggyback boards that plug into your UNO and that break out its connections to screw terminals. This will be a little more sturdy than individual DuPont cables.

or something like this
Screenshot from 2024-04-17 12-38-37
that converts Uno "female" headers to Nano-like "male"

thank you for your answer, can you give me a picture of what you mean please? i am not familiar with piggyback boards and not sure what it is.

if you search for "Arduino UNO Screw shield" you'll find various designs like

Similar to what @b707 posted, but with screw terminals instead of male headers.

thank you, thats looking really good. is the connection between the guard and the Arduino itself sturdy? like, if i will pull a cable, the guard itself will not disconnect easily?

No solution involving DuPont headers will be particularly sturdy.

as sturdy as it can be with female headers so it won't be as good as soldering pins and corrosion over time could appear if you are in a humid environment - but because you have all the pins plugged into the headers it does not wiggle around like if you had only one wire

It’s probably sturdy enough, but some of the shields I’ve used have holes in them, which allow you to firmly fasten the shield to the Arduino, using a combination of spacers/standoffs and bolts.

Here’s a different option: Share tips you have come across - #1112 by GigaNerdTheReckoning