Stop convincing yourself
the right slide exists somewhere.
One shared library in your PowerPoint ribbon. Everything stored in your SharePoint. No third-party servers, no files to chase.
Why teams choose SlideRepo
Your Tenant, Your Data
Every slide stays in your SharePoint. No third-party servers, no data leaving your org.
Lives Inside PowerPoint
Browse, search, and insert shared slides without ever leaving your presentation.
Search, Govern, Ship
Fuzzy search finds the right slide. Approvals and audit logs keep everything clean.
Everything your team needs to
stop rebuilding slides.
Find the right slide, fast
Fuzzy search with typo tolerance and stemming. Thumbnail grid with hover preview. Filter by favorites, recent, or most-used slides.
Submit slides in two clicks
One-click or right-click submit. Multi-slide groups in a single action. Visual duplicate detection catches near-matches automatically.
Governance without the overhead
Approval workflow with email notifications. Full audit log. Multiple admins with role-based views.
One library per team
Multiple repos with a built-in chooser. SharePoint permissions as the single source of truth.
See what gets used
Insert count tracking per slide. Popular and trending filters. Usage data stays in your tenant.
Your data never leaves
Pure client-side JS via Microsoft Graph. Multi-language with RTL. One-click backup and restore.
Why SlideRepo?
See how SlideRepo compares to the alternatives.
| Feature | SlideRepo | Third-party SaaS | Shared Drive |
|---|---|---|---|
| Data residency | ✓ 100% in your SharePoint tenant | ✕ Vendor-hosted, slides leave your org | ~ In your tenant, no access controls |
| Setup | ✓ Install add-in, point to SharePoint, done | ✕ Procurement, SSO config, onboarding | ~ Create a folder, hope everyone finds it |
| Search | ✓ Fuzzy search with stemming and ranking | ~ Keyword search, varies by vendor | ✕ Filename search only |
| Governance | ✓ Approval workflow, audit log, dedup | ~ Varies, often higher-tier plan | ✕ None |
| PowerPoint integration | ✓ Native add-in with preview & right-click | ✕ Separate app or browser extension | ✕ Manual copy-paste |
| Cost model | ✓ Flat license, no storage fees | ~ Per-seat SaaS with storage tiers | ~ Free, but costs you in time |
How it works
Get started in minutes. No complex setup required.
Install the Add-in
Deploy SlideRepo from the Microsoft 365 admin center. Users access it from the PowerPoint ribbon.
Connect SharePoint
Sign in with your Microsoft 365 account. SlideRepo uses your existing SharePoint as the library backend.
Browse & Build
Search, browse, and insert slides from your team's shared library directly inside PowerPoint.
Frequently asked questions
Where is my data stored?
All slides and metadata stay in your own SharePoint tenant. SlideRepo has no backend servers and no third-party storage. It talks directly to Microsoft Graph from the add-in.
How do I install SlideRepo?
An admin deploys the add-in through the Microsoft 365 admin center, then users access it from the PowerPoint ribbon. No desktop software to install.
How are permissions and access controlled?
SlideRepo uses your existing SharePoint permissions as the source of truth. No separate permission system to manage.
How much does SlideRepo cost?
Pricing depends on your team size and setup. Visit our pricing page for current plans and options.
What languages are supported?
English, French, Spanish, and Arabic, including full right-to-left layout for Arabic.
Does SlideRepo work offline?
SlideRepo requires a connection to your SharePoint tenant to browse and insert slides, since that's where your library lives.
Can we set up separate libraries for different teams?
Yes. Create multiple slide repos (for example, one each for Sales, Marketing, and Legal) and switch between them with the built-in repo chooser.
How do I uninstall SlideRepo?
An admin removes the add-in from the Microsoft 365 admin center. Your slides remain in SharePoint untouched.
Your slides deserve a proper home.
Install SlideRepo and give your team a shared library that lives where they already work: inside PowerPoint, backed by SharePoint.
Add to PowerPoint