awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ksky521 avatar

ksky521/nodepptArchived

0
View on GitHub↗
10,352 نجوم·2,030 تفرعات·JavaScript·MIT·6 مشاهدات

Nodeppt

nodeppt هو مولد عروض تقديمية Markdown ومولد مواقع ثابتة يحول ملفات Markdown المصدرية إلى شرائح عرض تفاعلية قائمة على الويب. يتكون من أداة بناء بسطر الأوامر ووقت تشغيل واجهة أمامية متخصص يُستخدم لتقديم العروض التقديمية في متصفح الويب.

يتميز المشروع بوقت تشغيل عرض تقديمي ثنائي الشاشة يزامن عرض الجمهور مع شاشة ملاحظات المتحدث الخاصة. ويستخدم خط أنابيب Markdown قائماً على المكونات الإضافية ونظام تحويل DOM للمعالجة اللاحقة لتحويل النحو المخصص إلى محتوى HTML مهيكل.

يدعم إطار العمل توليد المحتوى التقني بما في ذلك عرض الصيغ الرياضية، وتسليط الضوء على نحو الكود، وتضمين الرسوم البيانية التفاعلية. ويوفر نظام تخطيط لتصميمات الشبكة والبطاقات، ومؤثرات حركية بصرية، وتصورات قائمة على البيانات.

يتم تضمين خادم تطوير محلي للتكرار في الوقت الفعلي، ويتم توفير أداة لتصدير العروض التقديمية كمستندات PDF.

Features

  • Markdown Presentation Generation - Generates full interactive web-based presentation decks from structured Markdown source files, including custom layouts.
  • Interactive Presentations - Enables the design of interactive web slides featuring animations, grids, and dynamic charts.
  • Markdown Parsing Pipelines - Utilizes a configurable pipeline of pluggable extensions to transform markdown source files into structured HTML content.
  • Presentation Static Generation - Compiles markdown content into a collection of static HTML slides for serverless web hosting.
  • Static Site Generators - Compiles dynamic markup and templates into a standalone set of static HTML files for serverless hosting.
  • Command Line Interfaces - Provides a terminal-based command-line tool to convert markdown files into deployable web presentations.
  • Presenter View Synchronization - Coordinates the audience-facing presentation with a separate speaker-facing view to keep slides and notes in alignment.
  • Presenter Views - Implements a dual-view architecture that synchronizes audience slides with a private presenter notes monitor.
  • Markdown Slide Renderers - Provides a specialized engine that transforms markdown content into interactive slide decks with speaker notes and layout attributes.
  • Slide Presentation Runtimes - Ships a frontend engine that manages slide transitions, navigation, and presentation state within the browser.
  • Static Site Generators - Compiles markup and assets into standalone HTML, CSS, and JavaScript files for web hosting.
  • Configurable Charting - Displays data-driven charts and graphs by interpreting configuration objects defined within the presentation source.
  • DOM Transformation Utilities - Provides utilities to programmatically modify the DOM after initial parsing to inject layout classes and slide components.
  • Development Preview Servers - Provides a local server with real-time feedback and live-reloading for iterating on presentation content.
  • Slide Rich Media Components - Provides built-in components like styled buttons and cards for visual storytelling within slides.
  • Mathematical Expression Rendering - Uses a specialized rendering plugin to display complex mathematical formulas and symbols within slides.
  • Hook-Based Plugin Systems - Implements a hook-based plugin system allowing external modules to inject custom logic into the markdown parsing and HTML generation phases.
  • Slide Background Images - Offers tools to apply fullscreen or positioned background images and videos to presentation slides.
  • Card Layouts - Implements a layout system for creating multi-column grids and card-based content organization.
  • Motion Effects - Provides visual motion effects such as fades and zooms to control element flow during presentations.
  • Interactive Diagram Embedding - Integrates interactive data visualizations, flowcharts, and sequence diagrams using fenced code blocks.
  • Syntax Highlighting - Automatically applies visual styles to code blocks to differentiate language keywords and structures.
  • PDF Exporting - Converts web-based slide decks into portable PDF documents for offline viewing or printing.
  • Front-Matter Metadata Managers - Parses structured front-matter headers to define global presentation settings and external dependencies.
  • Technical Content Integration - Supports the generation of technical slides including mathematical formulas, sequence diagrams, and syntax-highlighted code.
  • Theme Customization - Allows users to personalize presentation appearance through themes, custom CSS, and visual asset management.
  • Document Processing - Web-based presentation and slideshow tool.
  • Frontend and UI Development - Web-based presentation tool using Markdown.
  • JavaScript Libraries - Tool for creating presentations using Markdown and HTML.
  • Presentation Tools - Web-based presentation tool supporting GFM syntax.

سجل النجوم

مخطط تاريخ النجوم لـ ksky521/nodepptمخطط تاريخ النجوم لـ ksky521/nodeppt

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Nodeppt

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Nodeppt.
  • hiroppy/fusumaالصورة الرمزية لـ hiroppy

    hiroppy/fusuma

    5,371عرض على 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
    عرض على GitHub↗5,371
  • formidablelabs/spectacleالصورة الرمزية لـ FormidableLabs

    FormidableLabs/spectacle

    10,136عرض على 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
    عرض على GitHub↗10,136
  • webpro/reveal-mdالصورة الرمزية لـ webpro

    webpro/reveal-md

    3,910عرض على GitHub↗

    Reveal-md is a command-line tool that transforms Markdown files into interactive, web-based slide decks using the reveal.js framework. It functions as a comprehensive presentation generator, providing an integrated environment for authoring, previewing, and distributing structured slide content. The tool distinguishes itself through a robust development workflow that includes a local server with live reloading, allowing for real-time visual feedback as source files are modified. It supports advanced content customization through metadata-driven configuration, enabling users to define slide hi

    JavaScript
    عرض على GitHub↗3,910
  • jerryc127/hexo-theme-butterflyالصورة الرمزية لـ jerryc127

    jerryc127/hexo-theme-butterfly

    8,316عرض على GitHub↗

    Hexo Theme Butterfly is a visual template for Hexo that transforms Markdown content into a responsive website featuring card-based layouts. It functions as a technical content renderer capable of displaying complex data such as mathematical formulas, Mermaid diagrams, and interactive charts within blog posts. The interface is PWA enabled, utilizing service workers and manifest files to provide offline access and installation on mobile devices. The theme distinguishes itself through a wide array of specialized content rendering tools, including musical score rendering, chronological timelines,

    JavaScriptbutterflyhexohexo-theme
    عرض على GitHub↗8,316
عرض جميع البدائل الـ 30 لـ Nodeppt→

الأسئلة الشائعة

ما هي وظيفة ksky521/nodeppt؟

nodeppt هو مولد عروض تقديمية Markdown ومولد مواقع ثابتة يحول ملفات Markdown المصدرية إلى شرائح عرض تفاعلية قائمة على الويب. يتكون من أداة بناء بسطر الأوامر ووقت تشغيل واجهة أمامية متخصص يُستخدم لتقديم العروض التقديمية في متصفح الويب.

ما هي الميزات الرئيسية لـ ksky521/nodeppt؟

الميزات الرئيسية لـ ksky521/nodeppt هي: Markdown Presentation Generation, Interactive Presentations, Markdown Parsing Pipelines, Presentation Static Generation, Static Site Generators, Command Line Interfaces, Presenter View Synchronization, Presenter Views.

ما هي البدائل مفتوحة المصدر لـ ksky521/nodeppt؟

تشمل البدائل مفتوحة المصدر لـ ksky521/nodeppt: hiroppy/fusuma — Fusuma is a markdown presentation framework and static slide generator that transforms Markdown and MDX files into… formidablelabs/spectacle — Spectacle is a React-based presentation framework that enables developers to author slide decks using JSX and MDX… webpro/reveal-md — Reveal-md is a command-line tool that transforms Markdown files into interactive, web-based slide decks using the… jerryc127/hexo-theme-butterfly — Hexo Theme Butterfly is a visual template for Hexo that transforms Markdown content into a responsive website… jxnblk/mdx-deck — mdx-deck is a markdown presentation generator and React-based framework used to create interactive slide decks. It… nunocoracao/blowfish — Blowfish is a responsive theme for the Hugo static site generator, designed for creating content-focused websites. It…