Upvote:2
Give-away shops ("weggeefwinkels") are quite different from what you're describing but they might suit your needs very well. Here is a list.
This article has extensive information about sharing stuff in the Netherlands. It's in Dutch but translates well through Google Translate.