GamePress
Gifts
Report
Answers
You may open 20 gifts in a day.
In my experience there seem to be no limit for giving gifts, however there is certainly a cap on recieving gifts from pokestops. After 100 gifts you do not get anymore that day.
So I guess you may give out 10 saved from yesterday together with the 100 from today for a total of 110 in a day.