# Open-Source Alternatives to Mentimeter

> AI-ranked search results for `open source alternatives to mentimeter` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 117 total matches; showing the top 14.

Explore on the web: https://awesome-repositories.com/q/open-source-alternatives-to-mentimeter

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/open-source-alternatives-to-mentimeter).**

## Results

- [bespokejs/bespoke](https://awesome-repositories.com/repository/bespokejs-bespoke.md) (4,803 ⭐) — Bespoke is a lightweight JavaScript presentation framework designed for creating sequenced web presentations. It functions as a DOM-based slide controller and navigation engine that manages the visibility and styling of HTML elements to create presentation flows.

The framework is built around a plugin-based architecture that allows for the extension of core behavior. This system enables the injection of custom logic into the navigation workflow by intercepting and modifying system events, including the ability to cancel specific actions.

The toolkit covers content element definition and stat
- [markdalgleish/bespoke.js](https://awesome-repositories.com/repository/markdalgleish-bespoke-js.md) (4,803 ⭐) — bespoke.js is a DOM-driven presentation tool and HTML framework that transforms existing web elements into navigable slide decks. It functions as a web-based deck orchestrator, using a JavaScript engine to manage slide transitions and state through CSS and programmatic API controls.

The project is built as a plugin-based slide engine, allowing developers to extend core behavior by intercepting navigation events and injecting custom lifecycle logic. This modular system enables the creation of tailored presentation frameworks by adding specific behavioral logic or state management.

The toolset
- [ksky521/nodeppt](https://awesome-repositories.com/repository/ksky521-nodeppt.md) (10,352 ⭐) — nodeppt is a markdown presentation generator and static site generator that transforms markdown source files into interactive web-based slide decks. It consists of a command-line build tool and a specialized frontend runtime used to deliver presentations in a web browser.

The project features a dual-screen presentation runtime that synchronizes the audience view with a private speaker notes monitor. It employs a plugin-based markdown pipeline and a post-processing DOM transformation system to convert custom syntax into structured HTML content.

The framework supports technical content generat
- [damianavila/rise](https://awesome-repositories.com/repository/damianavila-rise.md) (3,739 ⭐) — RISE is an interactive notebook presentation tool and slideshow manager designed to transform Jupyter and IPython notebooks into structured slide decks. It functions as an extension that allows a user to toggle between a standard editable notebook view and a full-screen slideshow format during live demonstrations.

The system utilizes the Reveal.js framework to render notebook cells as formatted slides, mapping Jupyter metadata to determine slide breaks and fragment sequences. This integration enables the creation of computational slide decks where running Python code and interactive visualiza
- [hiroppy/fusuma](https://awesome-repositories.com/repository/hiroppy-fusuma.md) (5,371 ⭐) — Fusuma is a markdown presentation framework and static slide generator that transforms Markdown and MDX files into structured slide decks for web-based presentations. It functions as a technical content renderer and an interactive presentation tool, enabling the creation of slides from text-based source files.

The project distinguishes itself as a speaker delivery suite, providing tools for presentation rehearsal such as voice recording, timing analysis, and rehearsal timelines. It includes a dedicated presenter view with speaker notes and supports real-time slide annotations and live comment
- [jlantunez/webslides](https://awesome-repositories.com/repository/jlantunez-webslides.md) (6,316 ⭐) — WebSlides is an open-source tool for creating HTML presentations, landing pages, and longform articles directly in the browser. It provides a full-screen slide deck system where each section element becomes an individual slide with horizontal and vertical navigation, keyboard shortcuts, touch gestures, and remote presenter support.

The project distinguishes itself by offering over 40 pre-built slide components such as covers, cards, quotes, and flexible block grids that can be assembled without writing custom layout code. It includes built-in support for embedding rich media like background i
- [zulko/eagle.js](https://awesome-repositories.com/repository/zulko-eagle-js.md) (4,053 ⭐) — eagle.js is a component-driven presentation engine and web-based tool for building interactive digital slideshows. It functions as a Vue.js slideshow framework that uses a component architecture to manage slide hierarchies and transitions within a browser.

The system distinguishes itself through support for nested presentation hierarchies, allowing slideshows to be embedded within other slides to organize complex information. It includes a dual-window synchronization system for a dedicated presenter mode, which separates a private controller for speaker notes from the public display.

The fra
- [prabhuignoto/react-chrono](https://awesome-repositories.com/repository/prabhuignoto-react-chrono.md) (4,190 ⭐) — react-chrono is a React component for rendering chronological events and narratives in various visual layouts. It functions as a customizable data visualization tool for mapping historical or future events through a sequence of dates.

The project distinguishes itself through support for multi-level event mapping, allowing the creation of nested timelines where detailed sub-narratives exist within major events. It also includes an interactive slideshow mode with automated transitions and progress indicators for sequential presentation.

The component covers a broad range of capabilities, inclu
- [mljar/mercury](https://awesome-repositories.com/repository/mljar-mercury.md) (4,333 ⭐) — Mercury is a framework for transforming Jupyter notebooks into interactive web applications, a notebook execution API, and a static site generator. It functions as a self-hosted application server that allows users to deploy password-protected notebooks as functional user interfaces without writing frontend code.

The system distinguishes itself by mapping notebook widgets to a reactive web interface and synchronizing live application sessions across multiple users in real time. It enables remote execution of notebooks via an API to retrieve computation results as structured data and supports
- [webslides/webslides](https://awesome-repositories.com/repository/webslides-webslides.md) (6,314 ⭐) — WebSlides is a CSS-class-driven presentation framework that turns HTML sections into full-screen slides with keyboard, touch, and remote navigation. Its core architecture defines slides as HTML section elements styled entirely through CSS classes for layout, animation, and background, with a vertical-rhythm spacing foundation using an 8-pixel baseline grid. The framework includes a plugin-based behavior extension system that hooks into slide lifecycle events, and maps each slide to a unique URL hash for direct permalink navigation.

The framework distinguishes itself through a comprehensive se
- [partykit/partykit](https://awesome-repositories.com/repository/partykit-partykit.md) (5,644 ⭐) — PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features.

The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq
- [illacloud/illa-builder](https://awesome-repositories.com/repository/illacloud-illa-builder.md) (12,268 ⭐) — Illa-builder is a low-code internal tool builder and API integration platform used to create business applications and admin panels. It functions as a database GUI dashboard and visual workflow automator, allowing users to connect to databases and external APIs to manage data and automate business processes.

The platform provides a self-hosted app framework that can be deployed on private infrastructure via Docker. It enables the creation of custom dashboards and CRMs while maintaining full control over data and hosting.

The system includes a visual drag-and-drop canvas for designing user in
- [qianjiachun/douyuex](https://awesome-repositories.com/repository/qianjiachun-douyuex.md) (5,220 ⭐) — douyuEx is a Tampermonkey userscript and web interface enhancer designed to modify the functionality and appearance of a specific live streaming platform. It acts as a comprehensive automation tool and browser extension that provides a suite of utilities for managing live stream interactions, enhancing video playback, and analyzing streaming data.

The project distinguishes itself through deep automation of platform-specific tasks, such as automated account check-ins, treasure box and gift packet claiming, and keyword-based chat responses. It also provides advanced interaction tools, including
- [collaboraonline/online](https://awesome-repositories.com/repository/collaboraonline-online.md) (2,985 ⭐) — This project is a cloud-based office suite and self-hosted document server that enables the creation and editing of documents, spreadsheets, and presentations. It functions as a headless office application, utilizing a server-side processing engine to handle file rendering and formatting without requiring a local graphical user interface.

The system operates as a real-time collaborative editor, employing operational transformation to allow multiple users to edit files simultaneously. It also serves as a web-based document processor capable of automating office tasks through macro execution an
