How to Build Your Own Slides
Replace Slides with a custom build. Create and Share Presentations for Free
Build Difficulty: 4/5
A few focused days to build a solid replacement
Estimated Timeline
Based on 77 features at Few Days difficulty, expect about 3-5 days with AI-assisted development.
Recommended Tech Stack
Full-stack React framework with API routes and server components
PostgreSQL database, auth, and real-time subscriptions
Utility-first styling for rapid UI development
Key Features to Replicate
Top features across 8 categories. See all 77 features
Presenting(13 features)
Hide slides from view while keeping them visible for editing
Auto-play and loop presentations with automatic reload of latest content
Guide audience through presentations with freehand annotation that broadcasts in real-time
Show cursor and clicks to all viewers in real-time like a digital laser pointer
Edits made during live presentation are immediately visible to all viewers
+8 more in this category
Design(11 features)
Control how and when each element appears on slides
Create stunning animations with ease using Auto-Animate feature
Full control over presentation resolution with 16:9, 4:3, portrait, or custom options
Break slides into fragments to reveal content step-by-step with animation control
Add pressure sensitive freehand drawings to slides for annotation and highlights
+6 more in this category
Teams(10 features)
Team members easily copy each other's decks for sharing templates
Team exists on custom subdomain without Slides branding
Team members join using Google Apps single sign-on without individual invites
Team admins lock slides to prevent other members from editing template designs
Upload and organize shared library of logos, images, videos and assets for team
+5 more in this category
Content(8 features)
Include interactive content from YouTube, Vimeo, Google Maps and other services
Display beautifully rendered math formulas inside presentations
Personal media library for uploaded content with shared library access for teams
Upload and insert SVG images for crisp display on any screen size
Show syntax highlighted code directly within slides with support for multiple languages and styles
+3 more in this category
Security(5 features)
Private links can be set to automatically expire for added security
Lock individual content blocks to prevent accidental edits
Lock slides to prevent accidental edits, unlocked only by presentation owner
Set a password that viewers need to enter to view presentations
Presentations are private by default with option to publish publicly
Editing(4 features)
Select and configure multiple content blocks at once
Right-click any content block to reveal contextual options
Click and drag to select multiple content blocks with multi-select layout options
Group multiple blocks for easier editing with nested group support
Sharing(4 features)
Embed presentations on other pages, with Pro users able to export to HTML
Create named private links to decks, track if opened, and revoke access at any time
Share presentations via link that can be commented on and liked
Opt-in to show speaker notes next to slides for viewer context
AI(3 features)
AI-powered copywriter assistant to help write better content and save time
AI-powered slide generator that creates full presentation outline from a topic
Leverage machine learning to improve writing and generate presentation content
Cost Calculator
Keep Paying Slides
Build It Yourself
Total Cost Comparison
DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 77 features at easy complexity.