awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
imakewebthings avatar

imakewebthings/deck.js

0
View on GitHub↗
5,422 stars·605 forks·JavaScript·MIT·1 vueimakewebthings.com/deck.js↗

Deck.js

deck.js est un framework de présentation HTML et un générateur de diapositives utilisé pour créer des diaporamas numériques structurés. Il transforme les technologies web et les éléments HTML standards en un format de présentation séquencé pour une diffusion via navigateur.

Le système inclut un utilitaire dédié pour générer des supports de présentation imprimables, qui convertit les diapositives numériques en un format noir et blanc simplifié pour une distribution physique.

Features

  • Browser-Based Presentation Frameworks - Transforms web technologies into structured, browser-based slideshows for customized content delivery.
  • HTML Presentation Frameworks - Provides a complete system for creating structured digital slideshows using standard HTML elements.
  • HTML Slide Decks - Provides a structure for creating full-screen HTML slide decks using standard web tags and attributes.
  • Presentation Layouts - Provides a framework for structuring visual content in slide-based presentations with full control over layout.
  • Print-Optimized Format Converters - Converts digital slides into a simplified black and white format specifically for physical printing.
  • Client Side Rendering - Implements a client-side rendering strategy where all presentation logic and content generation occur within the user's browser.
  • CSS-Driven Layout Containers - Utilizes CSS-driven layout containers to handle slide transitions and maintain visual consistency across different screen sizes.
  • DOM-Based Slide Orchestrators - Uses a DOM-based slide orchestrator to track current position and toggle the visibility of slide elements.
  • Printable Handout Generators - Produces simplified black and white versions of digital slides for physical distribution.
  • Printable Presentation Generators - Generates simplified black and white printed versions of digital slides for audience distribution.
  • Desktop And Presentation - Markdown-based presentation library.

Historique des stars

Graphique de l'historique des stars pour imakewebthings/deck.jsGraphique de l'historique des stars pour imakewebthings/deck.js

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Deck.js

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Deck.js.
  • markdalgleish/bespoke.jsAvatar de markdalgleish

    markdalgleish/bespoke.js

    4,803Voir sur GitHub↗

    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

    JavaScript
    Voir sur GitHub↗4,803
  • shower/showerAvatar de shower

    shower/shower

    4,870Voir sur GitHub↗

    Shower is a web-based slide framework and markup-driven generator used to create interactive presentations. It functions as an HTML presentation engine that renders structured markup into browser-based slideshows supporting keyboard navigation and custom styling. The system utilizes a command line interface to manage the creation, bundling, and publishing of presentation assets. It separates presentation logic from visual design through a template-driven theme system, allowing for the application of external CSS themes. The framework includes tools for technical content formatting, such as c

    JavaScript
    Voir sur GitHub↗4,870
  • jlantunez/webslidesAvatar de jlantunez

    jlantunez/webslides

    6,316Voir sur GitHub↗

    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

    JavaScript
    Voir sur GitHub↗6,316
  • bespokejs/bespokeAvatar de bespokejs

    bespokejs/bespoke

    4,803Voir sur GitHub↗

    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

    JavaScript
    Voir sur GitHub↗4,803
Voir les 30 alternatives à Deck.js→

Questions fréquentes

Que fait imakewebthings/deck.js ?

deck.js est un framework de présentation HTML et un générateur de diapositives utilisé pour créer des diaporamas numériques structurés. Il transforme les technologies web et les éléments HTML standards en un format de présentation séquencé pour une diffusion via navigateur.

Quelles sont les fonctionnalités principales de imakewebthings/deck.js ?

Les fonctionnalités principales de imakewebthings/deck.js sont : Browser-Based Presentation Frameworks, HTML Presentation Frameworks, HTML Slide Decks, Presentation Layouts, Print-Optimized Format Converters, Client Side Rendering, CSS-Driven Layout Containers, DOM-Based Slide Orchestrators.

Quelles sont les alternatives open-source à imakewebthings/deck.js ?

Les alternatives open-source à imakewebthings/deck.js incluent : markdalgleish/bespoke.js — bespoke.js is a DOM-driven presentation tool and HTML framework that transforms existing web elements into navigable… shower/shower — Shower is a web-based slide framework and markup-driven generator used to create interactive presentations. It… jlantunez/webslides — WebSlides is an open-source tool for creating HTML presentations, landing pages, and longform articles directly in the… bespokejs/bespoke — Bespoke is a lightweight JavaScript presentation framework designed for creating sequenced web presentations. It… hakimel/reveal.js — This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It… elipapa/markdown-cv — Markdown CV is a framework for authoring professional curriculum vitae using plain text files. It separates career…