awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Zulko avatar

Zulko/eagle.js

0
View on GitHub↗
4,053 stele·214 fork-uri·JavaScript·ISC·4 vizualizărizulko.github.io/eaglejs-demo↗

Eagle.js

eagle.js este un motor de prezentare bazat pe componente și un instrument web pentru construirea de slideshow-uri digitale interactive. Acesta funcționează ca un framework de slideshow-uri Vue.js care utilizează o arhitectură de componente pentru a gestiona ierarhiile de slide-uri și tranzițiile în browser.

Sistemul se distinge prin suportul pentru ierarhii de prezentare imbricate, permițând slideshow-urilor să fie încorporate în alte slide-uri pentru a organiza informații complexe. Include un sistem de sincronizare cu fereastră dublă pentru un mod dedicat de prezentator, care separă un controller privat pentru notițele vorbitorului de afișajul public.

Framework-ul oferă o gamă largă de capabilități interactive, inclusiv o bibliotecă de widget-uri pentru slide-uri, integrare funcțională de demo-uri live și un motor de teme personalizat pentru stilizarea vizuală. Navigarea este gestionată printr-o combinație de intrări de la tastatură, mouse și scroll, cu utilitate suplimentară pentru mărirea zonelor specifice ale slide-ului printr-un mecanism de zoom al conținutului.

Features

  • Vue.js Presentation Frameworks - Functions as a Vue.js slideshow framework using a component architecture for flexible layout and styling.
  • Interactive Presentations - Enables the creation of web-based presentations featuring embedded live demos and interactive widgets.
  • Nested Presentation Hierarchies - Supports embedding slideshows within other slides to organize complex information into multi-level layers.
  • Browser-Based Presentation Frameworks - Provides a browser-based framework for authoring and delivering presentations with an integrated presenter mode.
  • Slide Navigation Adapters - Handles slide progression through a unified system of keyboard, mouse, and scroll event listeners.
  • Nested Component Hierarchies - Supports nesting slideshows within other presentations to create complex organizational structures.
  • Presentation Component Frameworks - Provides a component-driven engine for nesting slideshow hierarchies and managing slide transitions.
  • Slide Navigation Controls - Tracks current slide and step indices to drive view updates and transition animations.
  • Presenter Controls - Ships a dual-window synchronization system that separates private speaker notes from the public display.
  • Speaker Views - Provides a dedicated speaker view with synchronized notes and a preview of upcoming slides.
  • Hierarchical Slide Structures - Implements a component-based architecture to organize slides and incremental steps into nested hierarchies.
  • Cross-Window State Synchronizations - Synchronizes state between a presenter controller window and a public display window using shared browser state.
  • Slideshow Frameworks - Offers a component-based system for building interactive web presentations using Vue.js.
  • Live Demo Embeds - Enables embedding functional web demos and interactive elements directly into slides for live demonstrations.
  • CSS Variable Theming - Provides a theming system that maps visual styles to native CSS variables for dynamic overrides.
  • Input Event Mappings - Maps keyboard, mouse, and scroll events to internal navigation methods for controlling presentation flow.
  • Slide Transition Engines - Implements an engine to manage custom visual transition effects between sequential slides.
  • Slide Transition Effects - Provides custom enter and leave transitions to control the visual flow of the presentation.
  • Theme Customization Engines - Features a flexible engine for changing appearance via configurable style properties and components.
  • Presentation Themes - Allows updating the visual style of a slideshow by importing existing CSS theme files.
  • Presentation Widgets - Provides a library of functional slide elements including modals, code blocks, toggles, and radio buttons.
  • Presentation Interactive Widgets - Includes a library of embeddable widgets and components for adding live demos to web presentations.
  • UI - Listed in the “UI组件” section of the Awesome Github Vue awesome list.

Istoric stele

Graficul istoricului de stele pentru zulko/eagle.jsGraficul istoricului de stele pentru zulko/eagle.js

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face zulko/eagle.js?

eagle.js este un motor de prezentare bazat pe componente și un instrument web pentru construirea de slideshow-uri digitale interactive. Acesta funcționează ca un framework de slideshow-uri Vue.js care utilizează o arhitectură de componente pentru a gestiona ierarhiile de slide-uri și tranzițiile în browser.

Care sunt principalele funcționalități ale zulko/eagle.js?

Principalele funcționalități ale zulko/eagle.js sunt: Vue.js Presentation Frameworks, Interactive Presentations, Nested Presentation Hierarchies, Browser-Based Presentation Frameworks, Slide Navigation Adapters, Nested Component Hierarchies, Presentation Component Frameworks, Slide Navigation Controls.

Care sunt câteva alternative open-source pentru zulko/eagle.js?

Alternativele open-source pentru zulko/eagle.js includ: jxnblk/mdx-deck — mdx-deck is a markdown presentation generator and React-based framework used to create interactive slide decks. It… hiroppy/fusuma — Fusuma is a markdown presentation framework and static slide generator that transforms Markdown and MDX files into… jlantunez/webslides — WebSlides is an open-source tool for creating HTML presentations, landing pages, and longform articles directly in the… formidablelabs/spectacle — Spectacle is a React-based presentation framework that enables developers to author slide decks using JSX and MDX… slidevjs/slidev — Slidev is a markdown-based presentation framework designed for creating interactive, web-based slide decks. It… mathuo/dockview — Dockview is a UI framework for building complex, desktop-like interfaces featuring dockable layout components,…

Alternative open-source pentru Eagle.js

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Eagle.js.
  • jxnblk/mdx-deckAvatar jxnblk

    jxnblk/mdx-deck

    11,493Vezi pe GitHub↗

    mdx-deck is a markdown presentation generator and React-based framework used to create interactive slide decks. It functions as a static site presentation engine that converts Markdown and MDX files into structured, stylable browser-based slides. The framework distinguishes itself by combining structured markdown with interactive React components and a synchronized presenter mode. This presenter mode provides a dedicated second window featuring a timer, slide previews, and hidden speaker notes for live events. The system covers a broad range of presentation capabilities, including custom CSS

    JavaScriptdeckgatsbygatsby-theme
    Vezi pe GitHub↗11,493
  • hiroppy/fusumaAvatar hiroppy

    hiroppy/fusuma

    5,371Vezi pe GitHub↗

    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

    JavaScripta11ykeynotemarkdown
    Vezi pe GitHub↗5,371
  • formidablelabs/spectacleAvatar FormidableLabs

    FormidableLabs/spectacle

    10,136Vezi pe GitHub↗

    Spectacle is a React-based presentation framework that enables developers to author slide decks using JSX and MDX syntax. It provides a component-driven approach to building presentations, where slides are composed as React components with declarative layouts, theme-driven styling, and step-based animation sequencing. The framework distinguishes itself through its support for live coding demonstrations within slides, allowing presenters to execute and display code directly during a talk. It includes a presenter mode with dual-view architecture that shows speaker notes, a timer, and upcoming s

    TypeScriptkeynotepresentationreact
    Vezi pe GitHub↗10,136
  • jlantunez/webslidesAvatar jlantunez

    jlantunez/webslides

    6,316Vezi pe 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
    Vezi pe GitHub↗6,316
  • Vezi toate cele 30 alternative pentru Eagle.js→