A curated list of tools, templates, add-ins, design resources, automation tools, learning materials, and communities for Microsoft PowerPoint.
Microsoft PowerPoint remains one of the most widely used presentation platforms for business, education, research, sales, training, and public speaking. Modern PowerPoint workflows increasingly combine design, storytelling, data visualization, automation, collaboration, and AI-powered content creation.
This list is intended for professionals, educators, researchers, students, designers, consultants, trainers, marketers, and anyone creating presentations with PowerPoint.
Support ongoing maintenance and curation via GitHub Sponsors.
- Official Resources
- Templates & Themes
- Design Resources
- Icons & Illustrations
- Charts & Data Visualization
- PowerPoint Add-ins
- Automation & Development
- AI-Powered Presentation Tools
- Learning Resources
- Communities
- Related Awesome Lists
Official Microsoft PowerPoint resources and documentation.
- Microsoft PowerPoint — Official PowerPoint product page.
- Microsoft PowerPoint Help — Documentation and support resources.
- Microsoft Learn — Technical documentation and training.
- Microsoft 365 Training — Learning resources and tutorials.
- Microsoft Create — Templates and presentation assets.
- Microsoft Tech Community — Community discussions and product updates.
Presentation templates and theme collections.
- Microsoft Create Templates — Official PowerPoint templates.
- SlidesCarnival — Free presentation templates.
- Slidesgo — Professional presentation themes and templates.
- PresentationGO — PowerPoint templates and diagrams.
- PoweredTemplate — Commercial presentation templates.
- Envato Elements — Premium presentation assets.
Resources for improving presentation design and storytelling.
- Beautiful.ai — AI-assisted presentation design platform.
- Canva — Presentation design and collaboration platform.
- Figma — Collaborative design platform.
- Adobe Express — Content creation and presentation assets.
- Unsplash — Free high-quality photography.
- Pexels — Free stock photos and videos.
Sources for presentation graphics and visual assets.
- Flaticon — Icon library.
- The Noun Project — Icons and symbols.
- Icons8 — Icons and illustrations.
- unDraw — Open-source illustrations.
- Storyset — Customizable illustrations.
- Humaaans — Illustration library.
Resources for charts, dashboards, and business visuals.
- think-cell — Presentation charting add-in.
- Power-user — Productivity and visualization tools.
- Tableau — Data visualization platform.
- Microsoft Power BI — Business intelligence and reporting.
- Datawrapper — Charting and visualization platform.
- Flourish — Interactive visualizations and storytelling.
Extensions that enhance PowerPoint functionality.
- think-cell — Advanced charts and reporting.
- Power-user — Presentation productivity suite.
- BrightSlide — Free PowerPoint productivity add-in.
- ToolsToo — Presentation design tools.
- PPT Productivity — Productivity enhancement add-in.
- Office Add-ins Marketplace — Official Microsoft add-in directory.
Tools and libraries for generating and managing presentations.
- python-pptx — Python library for creating PowerPoint presentations.
- PptxGenJS — JavaScript PowerPoint generation library.
- VBA for PowerPoint — Automation using VBA.
- Office Scripts — Automation framework for Microsoft 365.
- Open XML SDK — Microsoft Office document automation.
- Microsoft Graph API — Integration and automation APIs.
Platforms incorporating AI into presentation creation.
- Microsoft Copilot — AI-powered assistance within Microsoft 365.
- Beautiful.ai — AI presentation creation.
- Gamma — AI-powered presentation platform.
- Tome — AI storytelling and presentation tool.
- Canva Magic Design — AI-assisted design workflows.
- SlidesAI — AI presentation generation.
Courses, tutorials, and educational materials.
- Microsoft PowerPoint Training — Official training resources.
- Leila Gharani — Tutorials covering PowerPoint and Microsoft 365.
- LinkedIn Learning — PowerPoint courses and learning paths.
- Udemy PowerPoint Courses — Presentation design and PowerPoint training.
- Presentation Process — Presentation design tutorials.
- SlideScience — Presentation design techniques and resources.
Communities and discussion groups for presentation professionals.
- Microsoft Community — Official support community.
- Presentation Guild — Professional presentation community.
- Reddit PowerPoint — Community discussions and support.
- Presentation Summit — Presentation design conference and community.
- LinkedIn Presentation Design Groups — Professional networking communities.
- Microsoft Tech Community — Product discussions and support.
- Awesome Excel — Spreadsheet tools, automation, and analysis resources.
- Awesome Business Intelligence — Business intelligence tools and resources.
- Awesome Data Analytics — Analytics platforms and workflows.
- Awesome Data Science — Data science tools and educational resources.
- Awesome Digital Marketing — Marketing tools and resources.
- Awesome Online Learning — Online education platforms and resources.
- Awesome Self-Learning — Resources for independent learning.
- Awesome Finance — Finance tools, datasets, and resources.
- Awesome Open Data — Open datasets and data resources.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.