Generosity is a great trait. God has shown generosity first by giving us the life, and the earth we are living in. He gave us the sunlight at daytime, the moon and stars at nighttime, and the rain that will water the plants.
Of course, we should also show generosity towards other people. As pointed out in Acts 20:35 that "there is more happiness in giving than receiving". Thus, being generous brings joy to the person who has open hand.