Know someone like a book

Know someone inside out


Conoscere qualcuno a fondo

Conoscere qualcuno alla perfezione


Meanings
To know someone very well

Examples
Don't worry! I know my sister like a book. She won't let you down: she'll be here on time, she'll bring everything you need and your party will be a big hit
Non preoccuparti, conosco benissimo mia sorella e so che non ti deluderà. Arriverà in tempo, porterà tutto il necessario per la tua festa che sarà un successone

I asked Simon for help because I know him like a book and I'm sure that he will do whatever he can to help us
Ho chiesto aiuto a Simone perché lo conosco a fondo e sono sicuro che farà tutto quello che può per aiutarci

They've been married for 50 years and I think they should know each other like a book
Sono sposati da 50 anni e penso proprio che dovrebbero conoscersi alla perfezione

Origin
Presumably this expression, which dates from the early 19th century, alludes to a book one has read very carefully (Christine Ammer: The Dictionary of Clichés)