Plants for the Future (PFAF) is a UK charity and the PFAF tool is a free-to-use database plant search for edible and useful plants – primarily trees, shrubs, and perennials.
The tool currently has 8000+ entries identified by family, hardiness zones, care required, physical characteristics, habitats, edible uses, medicinal uses, material use, etc.