كثيراً من مدوَّناته وفوائده وتعليقاته، وأخذ في رحلتيه إلى طرابلس الشام وبلاد المغرب على أكثر من خمسين شيخاً وعالماً وأديباً. ولهذا تنوعت معارفه بين اللغة والفقه والحديث والأصول والمنطق والتاريخ والأدب والهندسة والمساحة والطبّ، وجمع بين علوم أهل المشرق والمغرب. وبناءً على تنوع علومه، فقد تنوعت مؤلفاته، فصنّف في السيرة النبوية، والتفسير، والفقه، والمواعظ، والتجويد، والأذكار، والتاريخ، والتراجم. وتنوعت مؤلفاته التأريخية بين التاريخ الحولي العام والتاريخ الخاص أو التأريخ لجماعة بعينها، مثل:
التاريخ العربي · الصفحة ١٣١٠٤