In the last couple of years, I've offered things to my local Buy Nothing group (often on Facebook) first before donating to a charity shop or Goodwill. Freecycle is a similar concept which I used years ago as well. There are also trading groups and apps.
It's surprising what people offer up. In my group a lot of people offer excess food as well as other goods. People start travelling bags of clothing, nail polish, jewellery, craft supplies, beauty samples, etc. I've even seen someone taking old computers and laptops, working on them by adding new hardware and software, and then donating