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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to rfyiamcool/share_ppt

Open-source alternatives to Share Ppt

30 open-source projects similar to rfyiamcool/share_ppt, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Share Ppt alternative.

  • markdalgleish/bespoke.jsAvatar markdalgleish

    markdalgleish/bespoke.js

    4,803Vezi pe 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
    Vezi pe GitHub↗4,803
  • jdan/cleaverAvatar jdan

    jdan/cleaver

    4,056Vezi pe GitHub↗

    Cleaver is a developer-focused presentation creator and static HTML presentation framework. It functions as a markdown slideshow generator that converts structured plain text into formatted HTML outputs for browser display. The tool enables rapid slide deck iteration through a live-reloading workflow that monitors source files for changes. It supports custom presentation styling by injecting external CSS, applying visual themes, and allowing per-slide formatting overrides. The system includes capabilities for automated slide compilation, including the generation of author credits and metadat

    JavaScriptmarkdownslideshow
    Vezi pe GitHub↗4,056
  • alibaba-technology/hangzhouyunqi2017pptAvatar Alibaba-Technology

    Alibaba-Technology/hangzhouYunQi2017ppt

    3,814Vezi pe GitHub↗

    This project is a static technical presentation archive and HTML-based slide viewer. It serves as a reference library and knowledge base for frontier technology, specifically archiving slides and visual materials covering cloud computing, artificial intelligence, and fintech. The archive organizes professional presentation materials on distributed systems, cloud infrastructure patterns, and machine learning. It provides curated content detailing technical advancements and system designs within the artificial intelligence and financial technology sectors. The system delivers this content usin

    Vezi pe GitHub↗3,814

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ță.

Find more with AI search
  • 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
  • googlecodelabs/toolsAvatar googlecodelabs

    googlecodelabs/tools

    4,822Vezi pe GitHub↗

    This project is an interactive tutorial generator and static site generator that transforms source documents, such as Markdown and Google Docs, into structured instructional guides. It functions as a documentation conversion tool that compiles source content into static HTML assets and metadata for distribution to public or private audiences. The system utilizes a custom element UI framework to embed interactive instructional components using standard HTML custom elements, removing the need for external JavaScript frameworks. It supports multi-format content export, allowing a single source o

    Go
    Vezi pe GitHub↗4,822
  • assemble/assembleAvatar assemble

    assemble/assemble

    4,258Vezi pe GitHub↗

    Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static HTML files. It functions as a markdown-to-HTML converter and a data format transformer capable of moving content between JSON, YAML, XML, PLIST, and CSV formats. The project features a pipeline-based build process where users can define ordered sequences of data transformations and file processing steps. It includes project scaffolding tools to bootstrap directory structures and configuration files from predefined boilerplates. The system manages content through collection-ba

    CSSassembleblog-enginebuild
    Vezi pe GitHub↗4,258
  • gitpitch/gitpitchAvatar gitpitch

    gitpitch/gitpitch

    5,481Vezi pe GitHub↗

    Gitpitch is a publishing system that hosts presentation slides by syncing markdown files from a remote repository. It serves as a tool to convert markdown text into formatted slide decks for professional and educational materials. The system enables the public or private sharing of presentation decks by pushing markdown files to a remote repository. This workflow allows for the development and preview of technical presentation assets using version control. The tool provides capabilities for transforming markdown presentations into multiple distribution formats, including PDF, PPTX, and HTML

    Pythongitmarkdownpresentation
    Vezi pe GitHub↗5,481
  • progit/progitAvatar progit

    progit/progit

    5,982Vezi pe GitHub↗

    ProGit is an open-source educational resource and comprehensive instructional guide focused on the fundamentals and advanced usage of Git version control. It serves as a multilingual technical book and a public repository of teaching materials and examples for learning software configuration management. The project functions as a technical documentation source, utilizing a version-controlled manuscript management system to maintain stability for its instructional content. It employs a localization framework that uses shared glossaries to standardize technical terminology across multiple langu

    Ruby
    Vezi pe GitHub↗5,982
  • lsposed/lsposed.github.ioAvatar LSPosed

    LSPosed/LSPosed.github.io

    6,247Vezi pe GitHub↗

    This project is a static site project homepage and software distribution website. It serves as an Android modification portal and a central web portal for downloading official releases and accessing documentation for Android system modifications. The site functions as a markdown-based documentation site and an open source project hosting platform. It provides a central location for technical references and guides regarding the Android system framework, while distributing stable software versions and installation guides to the developer community. The website is built using static site genera

    HTML
    Vezi pe GitHub↗6,247
  • webslides/webslidesAvatar webslides

    webslides/WebSlides

    6,314Vezi pe GitHub↗

    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

    JavaScriptcssdesignhtml
    Vezi pe GitHub↗6,314
  • 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
  • tencent/cherry-markdownAvatar Tencent

    Tencent/cherry-markdown

    4,727Vezi pe GitHub↗

    Cherry Markdown is a web-based Markdown editor and parsing engine that converts markup text into sanitized HTML with a real-time synchronized preview pane. It functions as a rich text interface and WYSIWYG tool, providing a system for transforming markup strings into HTML documents or portable formats. The project distinguishes itself through high-performance rendering and a flexible extensibility model. It uses virtual DOM diffing and partial rendering to maintain responsiveness in large documents, and it allows for the creation of custom parsing rules and specialized HTML components via a p

    JavaScripteditorjavascriptmarkdown
    Vezi pe GitHub↗4,727
  • waylan/python-markdownAvatar waylan

    waylan/Python-Markdown

    4,215Vezi pe GitHub↗

    Python-Markdown is a library that converts Markdown text into HTML or XHTML documents. It functions as a Unicode text processor, supporting all Unicode-based languages and bi-directional text to ensure global compatibility. The project is an extensible markdown processor that allows developers to add custom syntax and formatting rules through a plugin architecture. This system enables the registration of new parsing rules, the modification of parser behavior, and the implementation of custom document syntax such as tables and footnotes without altering the core source code. The tool provides

    Python
    Vezi pe GitHub↗4,215
  • vmg/redcarpetAvatar vmg

    vmg/redcarpet

    5,081Vezi pe GitHub↗

    Redcarpet is a security-focused Markdown to HTML parser and customizable renderer. It transforms Markdown text into structured HTML output while utilizing a security layer to filter or escape user-provided HTML tags and restrict link protocols to prevent vulnerabilities. The project distinguishes itself through a framework for custom document formatting, allowing the definition of how specific Markdown elements are converted to HTML via callback functions and custom classes. It also functions as a typographic formatter that converts standard punctuation and dashes into professional curly quot

    C
    Vezi pe GitHub↗5,081
  • pulldown-cmark/pulldown-cmarkAvatar pulldown-cmark

    pulldown-cmark/pulldown-cmark

    2,610Vezi pe GitHub↗

    pulldown-cmark is a pull-parsing library that transforms Markdown text into a stream of events based on the CommonMark specification. It functions as an event-based processor that represents document structure as an iterator of events rather than a concrete syntax tree, serving as both a parser and a renderer to convert Markdown into HTML strings. The library is designed for memory efficiency by processing text as a stream to minimize resource usage. It supports programmatic document transformation, allowing users to map or filter the event stream before final rendering. The project includes

    Rustcommonmarkmarkdownparser
    Vezi pe GitHub↗2,610
  • imakewebthings/deck.jsAvatar imakewebthings

    imakewebthings/deck.js

    5,422Vezi pe GitHub↗

    deck.js is an HTML presentation framework and slide generator used to create structured digital slideshows. It transforms web technologies and standard HTML elements into a sequenced presentation format for browser-based delivery. The system includes a dedicated utility for generating printable presentation handouts, which converts digital slides into a simplified black and white format for physical distribution.

    JavaScript
    Vezi pe GitHub↗5,422
  • python-markdown/markdownAvatar Python-Markdown

    Python-Markdown/markdown

    4,215Vezi pe GitHub↗

    This project is a Python library and command-line tool designed to convert Markdown text and files into structured HTML fragments. It functions as a Markdown-to-HTML converter and parser that transforms piped text or source files into web-ready documents. The project is an extensible text processor featuring a pluggable API for defining custom inline and block syntax. This modular framework allows for the registration of specialized syntax extensions, such as tables and footnotes, and provides a system for managing runtime configuration settings. The conversion process covers multilingual te

    Python
    Vezi pe GitHub↗4,215
  • markdown-it/markdown-itAvatar markdown-it

    markdown-it/markdown-it

    21,575Vezi pe GitHub↗

    markdown-it is a token-based Markdown compiler and CommonMark-compliant parser that converts structured plaintext markup into HTML. It functions as an extensible markup processor designed to transform text into browser-ready content while managing security and preventing cross-site scripting. The project is distinguished by a modular plugin system that allows for the extension of parsing capabilities and the addition of custom syntax, such as footnotes, tables, or emojis. It utilizes a two-stage tokenization process to break documents into structural tokens before rendering them into final HT

    JavaScriptcommonmarkjavascriptmarkdown
    Vezi pe GitHub↗21,575
  • evilstreak/markdown-jsAvatar evilstreak

    evilstreak/markdown-js

    7,679Vezi pe GitHub↗

    markdown-js is a JavaScript markdown parser and converter that transforms markdown text into HTML output. It functions as both a library and a command line interface tool for converting documents. The project is centered on an abstract syntax tree representation, allowing markdown to be parsed into a structured tree for programmatic inspection and modification before the final rendering process. This intermediate representation enables custom markup processing and document transformations. The toolset covers programmatic document parsing, static site generation, and CLI-based file processing

    JavaScript
    Vezi pe GitHub↗7,679
  • mixu/markdown-stylesAvatar mixu

    mixu/markdown-styles

    1,886Vezi pe GitHub↗

    This project is a static site generator and documentation builder designed to transform markdown files into styled HTML documents. It functions as a programmatic conversion engine, allowing developers to integrate markdown processing and layout rendering directly into automated build scripts and content workflows. The tool distinguishes itself through a pipeline-oriented architecture that supports custom plugin integration and metadata-driven template injection. Users can define global or per-file metadata to dynamically populate page content, while the system’s template-based generation allo

    HTML
    Vezi pe GitHub↗1,886
  • commonmark/commonmark.jsAvatar commonmark

    commonmark/commonmark.js

    1,559Vezi pe GitHub↗

    Commonmark.js is a library designed to parse and render text formatted according to the CommonMark specification. It functions as a document processing pipeline that converts plain text into structured HTML or an abstract syntax tree, enabling developers to programmatically inspect, modify, and transform document elements. The library distinguishes itself through its strict adherence to standardized parsing rules, ensuring consistent and predictable output across different software environments. It provides a robust framework for document tree manipulation, allowing users to traverse, insert,

    JavaScript
    Vezi pe GitHub↗1,559
  • erusev/parsedownAvatar erusev

    erusev/parsedown

    15,049Vezi pe GitHub↗

    Parsedown is a PHP library that converts Markdown text and common extensions into structured HTML output for web browsers. It functions as a Markdown to HTML converter that processes both block-level and inline elements to generate valid web content. The library includes a PHP HTML sanitizer designed to escape HTML and scripting vectors. This security layer provides input sanitization to prevent attacks when processing untrusted user-generated content.

    PHP
    Vezi pe GitHub↗15,049
  • lunet-io/markdigAvatar lunet-io

    lunet-io/markdig

    5,257Vezi pe GitHub↗

    Markdig is a high-performance Markdown processor for .NET applications that converts Markdown text into HTML or other target formats. It is a CommonMark compliant parser and extensible engine that can transform Markdown into a searchable and manipulatable abstract syntax tree. The library provides a framework for adding custom syntax and rendering logic through a modular pipeline of parsers and renderers. It supports native ahead-of-time compilation and trimming to minimize binary size. Capabilities include the generation of structured HTML with custom attributes and styling, the extraction

    C#
    Vezi pe GitHub↗5,257
  • 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
  • lepture/mistuneAvatar lepture

    lepture/mistune

    2,978Vezi pe GitHub↗

    Mistune is a pure Python implementation of a Markdown to HTML parser. It functions as a library that converts Markdown formatted text into HTML markup for rendering in web browsers. The project is designed as an extensible Markdown renderer, utilizing a modular system that allows for the customization of how Markdown elements are transformed into HTML via a pluggable renderer. Its capabilities cover a range of conversion tasks, including static site generation, dynamic content rendering, and the creation of custom documentation workflows.

    Pythonmarkdown
    Vezi pe GitHub↗2,978
  • lyricat/wechat-formatAvatar lyricat

    lyricat/wechat-format

    4,532Vezi pe GitHub↗

    wechat-format is a tool designed to convert Markdown text into specialized HTML compatible with the WeChat official account editor. It functions as a content formatter and converter that transforms Markdown into stylized HTML layouts to maintain consistent visual structures when content is pasted into the publishing platform. The project focuses on bypassing outgoing link restrictions by converting external hyperlinks into numerical footnotes and appending a full citation list to the end of the document. It preserves the appearance of technical content by transforming code blocks and lists in

    JavaScript
    Vezi pe GitHub↗4,532
  • russross/blackfridayAvatar russross

    russross/blackfriday

    5,614Vezi pe GitHub↗

    Blackfriday is a Go library for parsing and converting Markdown text into HTML, LaTeX, and other structured formats. It functions as an extensible Markdown processor that transforms syntax into target markup languages. The project is distinguished by its pluggable rendering architecture, which allows for the production of diverse output targets such as Slack message styles, Confluence Wiki Markup, and GitHub Flavored Markdown. It supports custom syntax extensions including definition lists, footnotes, autolinks, and strikethroughs. The processor includes utilities for generating automatic ta

    Go
    Vezi pe GitHub↗5,614
  • shower/showerAvatar shower

    shower/shower

    4,870Vezi pe 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
    Vezi pe GitHub↗4,870
  • op7418/guizang-ppt-skillAvatar op7418

    op7418/guizang-ppt-skill

    17,621Vezi pe GitHub↗

    This project is an LLM-powered presentation generator and HTML slide deck framework designed to produce single-file presentations. It combines an AI-driven generation system with a playback engine that utilizes WebGL-accelerated rendering for high-performance visual storytelling. The system is distinguished by its focus on design system enforcement, utilizing a validator to ensure layouts adhere to specific typographic and structural rules. It includes a specialized AI visual asset pipeline that generates context-aware imagery and transforms raw screenshots into polished assets through progra

    HTMLai-agentclaude-codecodex
    Vezi pe GitHub↗17,621
  • xoofx/markdigAvatar xoofx

    xoofx/markdig

    5,127Vezi pe GitHub↗

    Markdig is a markdown parser library that converts text into structured HTML, plain text, or other formats using a configurable pipeline. It functions as a CommonMark compliant parser and an abstract syntax tree generator that transforms markdown into a hierarchical tree of block and inline nodes with precise source location mapping. The project is distinguished by a decoupled renderer architecture that separates parsing logic from output generation, enabling the transformation of the syntax tree into non-HTML formats such as LaTeX or XAML. It also serves as a lossless markdown processor by t

    C#commonmarkcommonmark-parsingcsharp
    Vezi pe GitHub↗5,127