Show HN: SlideBySide – Present slides without sharing your screen
Introducing SlideBySide: A New Way to Present
SlideBySide allows you to present together, live and side-by-side, eliminating the need to share your entire screen.
Stop struggling with screen-sharing lag and privacy concerns. Now, everyone stays synchronized on the same slide, featuring real-time cursors, shared navigation, and collaborative drawing tools.
🚀 Quick Start Guide
Getting your presentation live is a seamless process that requires no installations, no bulky meeting software, and zero account creation for your audience.
The 3-Step Workflow:
- Upload your materials: Support for
.pdf,.ppt, and.pptxfiles. You can also import directly from Google Drive or OneDrive once authenticated. - Distribute the link: Anyone with the URL joins instantly. To keep things light, users are assigned a
random_fun_name(which they can edit). - Lead the session: Control the slide progression for the group, use your cursor to highlight points, draw on the screen, or allow participants to explore the deck independently.
🛠️ Feature Deep Dive
SlideBySide provides every tool necessary for a professional shared experience:
| Feature | Description | Benefit |
|---|---|---|
| Live Cursors | Real-time pointer tracking with name labels. | Everyone knows exactly what is being discussed. |
| Permissions | Granular control over who can flip slides, draw, or download. | Maintain order or encourage collaboration. |
| Independent Browsing | Viewers can navigate away from the live slide and jump back. | Allows users to review previous data without interrupting. |
| Presentation Mode | Toggle full-screen with a single keypress. | Clean, focused viewing (with or without cursors). |
🔐 Privacy & Management
- Access Levels: Choose between
Private(just you),Shared(specific emails), orPublic(anyone with the link). - Version Control: Upload updated decks without losing your place. Old versions are archived along with their associated drawings.
- Cloud Integration: Seamlessly pull content from
Google Slides,Drive, orOneDrive.
📈 Example Use Case: The Q3 Review
Imagine presenting a financial slide where you highlight that:
While you speak, your audience (e.g., BraveOtter, LunarPanda, and SwiftHeron) sees your cursor circling the growth metric in real-time.
Presenter's Checklist:
- Upload PDF/PPTX
- Set permissions to "View Only" for guests
- Share link via chat
- Trigger Full Screen mode
💻 Technical Implementation Note
The synchronization logic ensures that the state of the deck is mirrored across all clients:
// Conceptual sync logic
function onSlideChange(slideNumber) {
broadcastToAllUsers({
action: 'CHANGE_SLIDE',
value: slideNumber,
timestamp: Date.now()
});
}
Experience a more fluid way to present—where the focus is on the content, not the software.