Cochrane Evidence Synthesis and Methods is an official journal of Cochrane. The journal aim is to improve how we publish and share evidence synthesis in health and social care. To do this, they follow Cochrane’s philosophy for transparency, integrity, and independence. They accept a wide range of article types including methods research, scoping reviews, rapid reviews, and evidence gap maps.
Cochrane's handbook chapter 5 provides excellent information on conducting an overview of reviews or meta-analyses.