Open source Google Slides alternatives
Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Google Slides alternative; 22 more are in the category where Google Slides is a typical product.
Open source projects in the same category: Documents & Presentations
Category-level information: these projects are the same kind of software as Google Slides; they have not claimed to be a one-to-one replacement.
hakimel · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You prepare text-based quick presentations with Markdown support.
- You export the slides you have prepared directly to the PDF format.
- With the syntax highlighting feature, you show code blocks in slides.
- • High number of open issues (931)
- • NeutralHacker News
Reveal.js: HTML presentation framework
“A good use case for Reveal.js is if you have several presentations that share slides: I wrote a simple builder script that would pull groupings of slides together into different presentations, as well as watcher scripts to rebuild automatically when I saved:”
- • NeutralHacker News
Reveal.js: HTML presentation framework
“I heavily use/rely on Reveal.js. Lately I switched over to use RevealJS via asciidoctor [1] and I was really pleasantly suprised how far you can get (see example presentation [2]) and completly sticking to the Asciidoctor-way (source [3]) [1] [2] [3]”
Verified against README · Oct 26, 2026 · source
hugohe3 · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You can turn it into a presentation draft by analyzing documents in the PDF or DOCX format.
- You can create editable PowerPoint files by configuring content on web pages.
- Using speaker notes, you can add automatic voice narration to your presentations.
- ↑ PositiveGitHub Issue
Direction: Track A — visual guidance as soft reference + human-curated layered structure
“> **Update (reframed per discussion):** > 1. The native-diagram track moved to its own thread → #167. > 2. Per @hugohe3's point on curation, I'm **dropping the automated "memory-loop" / "self-evolving" framing**. Track A is **visual guidance as a soft reference + a…”
Verified against README · Oct 26, 2026 · source
Slidev
100slidevjs · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You can use Markdown files to create presentations with technical content and code blocks.
- During the presentation, you can draw on slides, add LaTeX equations, and use interactive Vue components.
- You can share your presentations on different platforms by converting them to PDF, PNG or PPTX formats.
- ↑ PositiveHacker News
Slidev – Presentation Slides for Developers
“Slidev is amazing! It's an alternative to Google Slides/Keynote/Powerpoint, allowing you to code your slides as a website so you have more granular control. The slides are written in markdown so it's very intuitive and easily maintainable: ``` # Slidev Hello World --- # Page 2…”
- • NeutralHacker News
Slidev – Presentation Slides for Developers
“ok this is definitely helpful. I wonder why this website or the demo are not linked in a noticeable place on Github README. The first thing I clicked in the readme is "Why Slidev?", which brings me to the documentation page that had almost nothing graphical.”
Verified against README · Oct 26, 2026 · source
impress · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- Include the library file directly into your HTML file for presentations running on modern browsers
- Based on the Classic Slides template, you prepare presentations consisting of PowerPoint-like rectangular slides.
- Add-on API impress.js You can write your own add-ons that add new functions.
- • NeutralHacker News
Impress.js - a Prezi like implementation using CSS3 3D transformations
“Well, no. The project already said what you suggest, in fact several times. Roughly: "It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com." More or less exactly what you said:…”
- ↑ PositiveHacker News
Impress.js - a Prezi like implementation using CSS3 3D transformations
“Impress.js is an awesome piece of tech—but I wouldn't use it for a presentation: There's just a very fine line between over- and underdoing a presentation. It's never good just to dash off a presentation with lousy layout and design but it may not be beneficial to overdo a…”
Verified against README · Oct 26, 2026 · source
zarazhangrui · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- Using coding agents, you prepare web-based presentations from scratch.
- You convert existing PowerPoint files to web format by maintaining visual content.
- By choosing over visual previews, you determine your design preferences.
Verified against README · Oct 26, 2026 · source
redoc
100Redocly · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You create a three-panel HTML documentation from the OpenAPI or Swagger definitions.
- You output static documentation files with the command line tool or npx command.
- You integrate into React projects or custom HTML pages as components.
- • NeutralGitHub Issue
API Console feature
“Implement API Console functionality. Each method in ReDoc will have a button: “Try this method” which will open interactive console modal window. ### There is the list of key features that should be implemented in the first version: - Ability to send GET, POST, PUT, DELETE,…”
- • NeutralGitHub Issue
2.0.0-alpha.x issues
“Leave any issues you found during testing `2.0.0-alpha.x` releases here (just not to make so much noise in”
Verified against README · Oct 26, 2026 · source
univer
100dream-num · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You integrate e-table and document editing features into SaaS products, internal tools, or AI applications.
- Using the architecture in the browser, you run workbook and document operations on the Node.js server.
- By using add-ons or opting for ready presets, you simply combine the features you need.
Verified against README · Oct 26, 2026 · source
Unstructured-IO · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You preprocess data in different file formats such as PDF, HTML and Word for LLM applications
- You divide documents into items (partition) and divide them into parts (chunk) for use scenarios such as RAG.
- Simplify data processing workflow through modular components and connectors
Verified against README · Oct 25, 2026 · source
yusufkaraaslan · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You convert a specified document site or GitHub repository from the command line into Claude AI capabilities.
- You create automated configuration files by scanning local projects and analyzing manifests and source files.
- You export data from 18 different sources, such as PDF, Word, EPUB or video, as structured information entities.
- ↓ NegativeGitHub Issue
[BUG]
“## 🐛 Bug Description BULLETPROOF_QUICKSTART.md Instruction dosnt work for me . ## 🔄 Steps to Reproduce I am doing exactly every step and when in comes to STEP5 and I enter skill-seekers scrape --help I got this error: ## 📋 Environment - **OS:** [Windows 11] - **Python Version:**…”
- ↓ NegativeGitHub Issue
[BUG] Urls with appended '/index.html.md' resulting in 404 errors
“## 🐛 Bug Description Skillseekers attempts to fetch urls that don't exist. Often appending a '.md' to urls. Or appending a 'index.html' to anchor links. Also it shouldn't be making separate requests for anchor links in the first place, since all that content should be included…”
Marp
64marp-team · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You can preview presentation texts written in Markdown format in VS Code.
- Using the Marp CLI interface, you can convert presentation files to HTML, PDF, PPTX or visual formats.
- You can create plain text-based slide decks with the marpit framework.
- • No published release
- • NeutralHacker News
Marp: Markdown Presentation Writer
“Very cool! I'm trying to write my own markdown-to-reveal (to know revealjs supports Markdown, but it's a bit of a hack and doesn't fit my workflow or lecturing needs). If I have one critique from growing the docs: I find myself giving presentations on the fly. I hack around on…”
- • NeutralHacker News
Marp: Markdown Presentation Writer
“Disagree all you like. The same is true of org-mode with reveal, or Marp, or any of myriad other tools. There's no magic to suckless software. It's just a lot more opinionated than most, a trait which plainly suits you well.”
slides
79maaslalani · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You can submit content from Markdown files directly at the terminal.
- You can display your results on the screen by running code blocks within slides.
- You can quickly access related slides by searching for regular expression support.
- ↓ NegativeHacker News
Dear NSA, let me take care of your slides.
“These slides are certainly prettier and less crowded than the NSA slides, but they are, if anything, less readable. Unless the slides are intentionally informed by the principle that hard to read text is easier to remember ( ), I think these slides are a classic case of form…”
- • NeutralHacker News
Dear NSA, let me take care of your slides.
“Have you considered creating something that would help tie the content to the person viewing the slides? Might be really useful for any security sensitive organization. For example, if the color scheme on certain graphics was programmatically modified slightly for each person…”
mdx-deck
60jxnblk · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- Use the Markdown syntax and React components to prepare presentation slides.
- With theme and layout options, you customize the visual structure of your presentation.
- During the presentation, you manage your content using speaker mode and notes.
- • Website is unreachable (checked: 2026-10-31)
- • Last update 3 years ago
- • NeutralGitHub Issue
v2 Roadmap
“This is a placeholder for potential major changes in the next version - Split PDF export into a separate, optional package #157 - Refactor & simplify components codebase - Handle focus trapping #93 - New UI for presenting and modes, including touchscreen UI #6 - Update layout…”
- ↓ NegativeGitHub Issue
mdx-deck start error with 'TypeError: Cannot read property 'internal' of null'
“I'm creating a deck using the example from Zeit's [now-examples]( repository. I can start a development server correctly and see the `success: Building development bundle` output from Gatsby, however as soon as I change a file the development server crashes with this error: ```…”
Spectacle
100FormidableLabs · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- Include the core spectacle package in your project
- You write slides as React components with JSX
- During the presentation, you run and display code samples live
- ↑ PositiveHacker News
The Society of the Spectacle
“To answer Adorno's quote: that's fine, do literature then. Do not present it as philosophy. Some people explain machine learning using haikus, that's a fine exercise, but not a good engineering practice. The Capital does not need to be deciphered. I read it, it is not the…”
- ↑ PositiveHacker News
The Society of the Spectacle
“>I don't think the goal of the textual medium should be to disorient the reader "Now, from what you write about my language, to be honest, I find it very difficult to imagine that you mean it seriously. Your argumentation shows a true obsession with the thought of the reader.…”
Verified against README · Oct 25, 2026 · source
open-slide · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- Have coding agents working with natural language commands prepare end-to-end presentation decks.
- Through the in-browser auditor, you click on any item in the slide and make changes to the code by adding comments.
- You convert your presentations to the static HTML website with one command, the PDF file ready to print, or the editable PowerPoint file.
mfontanini · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- With Markdown files, you prepare and run presentations over the end unit.
- Export presentations to PDF or HTML format.
- You run code snippets directly within the presentation.
- ↑ PositiveHacker News
Presenterm: Markdown Slideshows in the Terminal
“I've been creating slides with markdown and revealjs for my day job as an instructor for several years. I've also used obsidian and quarto for markdown->slide creation for a handful of meetups / conferences. This month I tried writing a kubecon talk using presenterm and had to…”
- • NeutralHacker News
Presenterm: Markdown Slideshows in the Terminal
“brb re-creating pitch deck with presenterm to take presenterm from OSS to closed/limited/business source licensed software (ie, hashicorp strategy) then IPO. Then rug pull the stonk. Leave retail holding the bag, go on permanent leave, get a golden parachute, then some cookie…”
nyblnet · Documents & Presentations
Alternative to (project's own claim): PowerPoint
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- As a single HTML file, you create, edit, and present it in the browser.
- You collaborate live with AES-GCM encryption and a local priority mechanism based on CRDT.
- Thanks to the JSON-based structure, you can edit documents directly with AI assistants.
- ↑ PositiveHacker News
Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)
“A bit off-topic, but it is interesting that you say this. Just earlier today I listened to Startups for the Rest of Us podcast episode 842 [1] titled "The future of SaaS in an AI World", where host Rob Walling addresses the "SaaS is dead" question. One of his arguments is that…”
- • NeutralHacker News
Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)
“Can you clarify the collab architecture and what gets shared vs. not shared with Bento servers to enable this collaboration?”
Fusuma
10hiroppy · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You prepare browser-compatible presentations using Markdown or MDX files.
- You export your presentations for offline use by converting them to the PDF format.
- During the presentation, you manage the presentation process using the speaker notes and the timer.
- • Repository is archived (no longer maintained)
- • Last update over 1 year ago
- ↑ PositiveGitHub Issue
MathJax integration?
“Hi, thank you for this awesome tool! I'm trying to add some math inside the presentation I'm creating and since I'm used to using LaTeX I'd like to embed MathJax ( ) inside the bundle. I've tried by updating the `.fusumarc.yml` file as follows, but with no luck: ```yaml extends:…”
- • NeutralGitHub Issue
Slide contents are empty after page 6
“I tried version 1.5.0 with a set of slides that used to work at version 1.1.2. I used a _single_ `.md` file for slides. All slides after page 6 displayed no content, that is, for example: ``` ::before ::after ``` The pages were still exist, and all CSS and js still worked, but…”
AnswerDotAI · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- Using notebooks, you automatically create Quarto-based searchable documentation.
- You run project tests in parallel with a single command and ensure continuous integration with GitHub Actions.
- You do two-way synchronization between notebooks and plain text source code.
- ↓ NegativeHacker News
Nbdev: A literate programming environment that democratizes best practices
“nbdev looks promising. I'm wondering if it solves what I see as the biggest pain of using notebooks when I'm doing data science work. When a notebook gets large, it can be difficult to keep track of dependencies between cells. For workflows in which you have to run cells n_1,…”
- ↑ PositiveHacker News
Nbdev: A literate programming environment that democratizes best practices
“I have used Nbdev and I am not a fan. It creates friction when one wants to contribute (in my case, to fast.ai) and forces you to write your code with notebooks which is the point but also not great when you are writing code rather than producing a display mixing text and…”
Shower
80shower · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You create, manage, and publish presentation files using the CLI tool.
- You perform your presentation by switching between keyboard controls and slides.
- Using ready-made themes, you convert HTML and CSS-based presentations into PDF format.
- • No published release
- • NeutralGitHub Issue
Accessibility enhancements: add role=application to body. Add explicit (hidden) link to launch full view
“Recent testing with a screen reader user has demonstrated two challenges I didn't anticipate in my earlier PR. 1. JAWS screen reader intercepts all keystrokes. This can be alleviated by adding `role="application`" to the ` ` element. This will enable JAWS users to traverse…”
- ↑ PositiveGitHub Issue
Publish on bower
“Used shower for my slides and it worked great. But the workflow could be better, I think. When the shower repo and the themes would be published on [bower]( one could create a new presentation more easy. It would separate the logic from the actual presentation. Then it would not…”
jupyter-book · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- You write content using Markdown files or Jupyter notebooks.
- You add computational elements in it, such as code cells, citations, and numbered equations.
- You run code cells through the command line and convert its contents into web-based books or PDF files.
- • High number of open issues (675)
- ↓ NegativeGitHub Issue
jupyter-book build: NotImplementedError on Windows Python 3.8
“Maintainer Edit: This issue is related to jupyter/nbclient#85 So it looks like, for now on Windows, you need to use Python 3.7. --- **Describe the bug** I am following the tutorial set-up In the second step it says use `jupyter-book build mybookname` to build the book - i get an…”