awesome-repositories.com
Blog
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
·

27 repository-uri

Awesome GitHub RepositoriesDocument Exporting

Tools that extract and convert internal content into specific file formats for external distribution or presentation.

Explore 27 awesome GitHub repositories matching content management & publishing · Document Exporting. Refine with filters or upvote what's useful.

Awesome Document Exporting GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • garrytan/gstackAvatar garrytan

    garrytan/gstack

    110,596Vezi pe GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Generates self-contained HTML files or Word documents from markdown sources for external distribution.

    TypeScript
    Vezi pe GitHub↗110,596
  • hakimel/reveal.jsAvatar hakimel

    hakimel/reveal.js

    71,731Vezi pe GitHub↗

    This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It functions as a declarative slide engine, managing navigation, state persistence, and lifecycle events through a configuration-driven interface. By leveraging standard web technologies, it enables the creation of responsive, browser-based presentations that support complex layouts, nested transitions, and interactive content. The framework distinguishes itself through a modular, plugin-based architecture that allows developers to extend core functionality using custom hooks and event

    Generates PDF exports that include speaker notes as overlays or appended pages based on configured display settings.

    JavaScriptpresentationsslidesslideshow
    Vezi pe GitHub↗71,731
  • photoprism/photoprismAvatar photoprism

    photoprism/photoprism

    39,816Vezi pe GitHub↗

    PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large collections of photos and videos on personal infrastructure. It functions as a private alternative to cloud-based services, ensuring that all media remains under the user's control. The platform utilizes neural-network-based media analysis to automatically detect objects, faces, and locations, providing a comprehensive, AI-powered approach to library organization. The project distinguishes itself through its containerized architecture, which simplifies deployment and lifecycle manage

    Enables downloading entire moment groupings as compressed archives.

    Goaigolanggoogle-photos
    Vezi pe GitHub↗39,816
  • amruthpillai/reactive-resumeAvatar amruthpillai

    amruthpillai/reactive-resume

    38,613Vezi pe GitHub↗

    This project is a web-based platform designed for creating, managing, and sharing professional resumes. It functions as a structured document builder that integrates artificial intelligence to assist with content generation, editing, and analysis. Users can maintain a collection of resumes, customize their visual presentation through various templates, and export them into multiple formats for job applications. The platform distinguishes itself through its autonomous AI agent capabilities, which can perform research, suggest incremental edits, and apply data patches directly to documents. It

    Generates resume files in PDF, DOCX, or JSON formats directly from the builder interface.

    TypeScriptbetter-authhacktoberfestreact
    Vezi pe GitHub↗38,613
  • filamentphp/filamentAvatar filamentphp

    filamentphp/filament

    31,215Vezi pe GitHub↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    Applies custom fonts, colors, and alignment to file rows and headers for professional output.

    PHPadminalpine-jsbuilder
    Vezi pe GitHub↗31,215
  • srbhr/resume-matcherAvatar srbhr

    srbhr/Resume-Matcher

    27,391Vezi pe GitHub↗

    Resume-Matcher is a self-hosted career management platform designed to assist users in optimizing professional documents for specific job opportunities. It functions as an AI-powered resume builder and editor, allowing users to align their professional experience with industry keywords and job requirements. The system provides a comprehensive workflow for tailoring content, evaluating resume relevance through automated analysis, and generating supporting materials such as cover letters. The platform distinguishes itself through a local-first approach to data privacy, enabling users to connect

    PDF Export Utility converts finalized resume content into portable PDF documents using browser automation to ensure the final file matches the live design.

    TypeScriptapplicant-tracking-systematshacktoberfest
    Vezi pe GitHub↗27,391
  • koreader/koreaderAvatar koreader

    koreader/koreader

    27,275Vezi pe GitHub↗

    This project is a document-centric e-reader application designed for reading, annotating, and managing digital content across diverse e-ink and mobile hardware platforms. It provides a portable execution runtime and a declarative widget-based toolkit that enables the creation of responsive, hierarchical user interfaces tailored for resource-constrained display environments. The application distinguishes itself through a robust platform-abstraction layer that maps hardware-specific features—such as haptics, screen orientation, and network connectivity—to a unified interface. It utilizes a modu

    The application generates custom highlight exports by defining file paths, menu settings, and formatting rules for saved document annotations.

    Luacbzdjvudjvu-reflow
    Vezi pe GitHub↗27,275
  • squidfunk/mkdocs-materialAvatar squidfunk

    squidfunk/mkdocs-material

    26,949Vezi pe GitHub↗

    This project is a comprehensive documentation site framework and static site generator theme designed to transform markdown files into professional, responsive websites. It functions as a technical content platform that supports complex documentation projects, including multi-project management, blog workflows, and advanced content formatting. By processing source files through an extensible pipeline, it generates self-contained HTML sites that can be hosted on any web server without a database. What distinguishes this framework is its focus on developer experience and highly configurable bui

    The documentation generator exports site tags to a JSON file for consumption by external tools, with options to disable visual rendering while maintaining data.

    Pythondocumentationframeworkmaterial-design
    Vezi pe GitHub↗26,949
  • bookstackapp/bookstackAvatar BookStackApp

    BookStackApp/BookStack

    18,305Vezi pe GitHub↗

    BookStack is a self-hosted knowledge base platform designed for organizing, storing, and managing structured documentation. It utilizes a hierarchical content model that arranges information into nested trees of books, chapters, and pages, supported by a dedicated search index for rapid retrieval across the entire knowledge base. The platform distinguishes itself through deep integration with enterprise identity providers, allowing organizations to centralize authentication and access control via LDAP, SAML, or OIDC. It provides extensive administrative control over the content lifecycle, inc

    Exports books and pages into various formats including HTML and PDF for external use.

    PHPbookstackdocumentationlaravel
    Vezi pe GitHub↗18,305
  • hammerspoon/hammerspoonAvatar Hammerspoon

    Hammerspoon/hammerspoon

    14,497Vezi pe GitHub↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Converts documentation metadata into JSON formats for external consumption and integration.

    Objective-Cautomationhammerspoonirc
    Vezi pe GitHub↗14,497
  • wanglin2/mind-mapAvatar wanglin2

    wanglin2/mind-map

    12,363Vezi pe GitHub↗

    This project is a comprehensive diagramming ecosystem that functions as both a standalone cross-platform desktop application and a modular JavaScript library for web-based mind mapping. It provides a visual workspace for structuring hierarchical information, allowing users to create, organize, and manipulate complex node trees through an interactive canvas interface. The platform distinguishes itself through deep integration with artificial intelligence, enabling users to automatically generate, expand, and refine diagram content directly within their workspace. It supports real-time collabor

    Captures underlying document structures to convert mind map visualizations into static image files for sharing.

    JavaScriptgraphjsmindmind-map
    Vezi pe GitHub↗12,363
  • spencermountain/compromiseAvatar spencermountain

    spencermountain/compromise

    12,125Vezi pe GitHub↗

    Compromise is a natural language processing library and rule-based text parser designed to analyze unstructured text. It functions as a toolkit for identifying parts of speech, linguistic patterns, and semantic meaning, while providing specialized engines for named entity recognition and the parsing of temporal and numeric data. The project is distinguished by its linguistic morphological engine, which can conjugate verbs across different tenses and inflect nouns and adjectives. It further allows for linguistic model customization through a plugin system that enables the extension of lexicons

    Outputs parsed text states as JSON or formatted strings including whitespace and punctuation offsets.

    JavaScriptnamed-entity-recognitionnlppart-of-speech
    Vezi pe GitHub↗12,125
  • anionex/banana-slidesAvatar Anionex

    Anionex/banana-slides

    12,060Vezi pe GitHub↗

    Banana-slides is a generative AI workflow engine designed to automate the creation and refinement of professional slide decks. By leveraging large language models, the platform transforms raw text, structured outlines, and existing documents into visual presentations. It functions as an automated tool that orchestrates the entire lifecycle of a presentation, from initial content generation and layout design to final export. The system distinguishes itself through a modular provider abstraction that allows users to integrate various artificial intelligence services for content and image synthe

    Converts presentation content into various formats including PDFs, editable files, and synthesized video.

    Pythonai-ppt-makerai-slide-builderai-slides
    Vezi pe GitHub↗12,060
  • mozilla-firefox/firefoxAvatar mozilla-firefox

    mozilla-firefox/firefox

    11,305Vezi pe GitHub↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Splits visual content across multiple pages or columns to support printing, print-preview, and multi-column layout requirements.

    JavaScript
    Vezi pe GitHub↗11,305
  • markyun/my-blogAvatar markyun

    markyun/My-blog

    11,232Vezi pe GitHub↗

    This project is a personal technical blog and frontend development knowledge base. It serves as a website for publishing study notes, technical articles, and interview preparation materials focused on professional web development. The project includes a specialized utility for migrating knowledge base content from the Yuque platform into portable external formats. It also implements a secure authentication system using the OAuth2 protocol to connect third-party authorization services. Additional capabilities cover web performance analysis for identifying technical bottlenecks through site sp

    Extracts and converts internal knowledge base content into portable file formats for external distribution.

    Vezi pe GitHub↗11,232
  • flxzt/rnoteAvatar flxzt

    flxzt/rnote

    10,904Vezi pe GitHub↗

    Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as a digital workspace that records stylus pressure and movement to create sketches and notes, storing them as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing. The application provides a flexible canvas environment that supports infinite scrolling and various page layouts. Users can organize their work using a layer-based system, which allows for the independent manipulation and ordering of individual strokes, shapes, and background

    Supports importing external images and exporting work into standard formats for sharing with other applications.

    Rustdrawinggtkgtk-rs
    Vezi pe GitHub↗10,904
  • ckeditor/ckeditor5Avatar ckeditor

    ckeditor/ckeditor5

    10,435Vezi pe GitHub↗

    CKEditor 5 is a modular rich text editor framework and JavaScript UI component used to build customizable visual editors. It serves as a system for generating HTML or Markdown content, providing both full rich-text editor components and restricted inline editor components for web applications. The framework includes a collaborative editing engine for real-time simultaneous editing, change tracking, and threaded commenting. It features an AI text assistant for polishing, rewriting, and generating content, as well as a document export engine that transforms rich text into PDF and Word files. T

    Converts edited rich text into specialized downloadable formats such as PDF and Word files.

    JavaScriptckeditorckeditor5contenteditable
    Vezi pe GitHub↗10,435
  • typecellos/blocknoteAvatar TypeCellOS

    TypeCellOS/BlockNote

    9,141Vezi pe GitHub↗

    BlockNote is a block-based rich text editor and a real-time collaborative workspace. It uses a JSON-based data model to organize content into draggable, nestable blocks rather than a single flat document. The system functions as a high-level interface built on ProseMirror that abstracts document state into discrete, manipulatable content blocks. The project serves as a framework for integrating large language models into document editors, enabling context-aware text generation and AI-driven workflows. It also acts as a document export engine capable of converting structured block data into fo

    Converts structured block data into downloadable PDF, Word, and ODT file formats.

    TypeScriptblock-basededitorjavascript
    Vezi pe GitHub↗9,141
  • org-roam/org-roamAvatar org-roam

    org-roam/org-roam

    5,980Vezi pe GitHub↗

    Org-roam is an Emacs-based note-taking system that builds a bidirectional network of plain-text notes, functioning as a personal knowledge base manager. It maintains both forward and backlink references in a SQLite database, automatically updated on file save, and uses persistent unique identifiers for notes instead of file paths to enable stable links across renames and moves. The system integrates directly with Emacs through custom interactive commands and hooks that access the database and buffer state, and it generates static graphs of note interconnections using Graphviz to reveal relati

    Publishes notes to HTML or PDF while preserving ID-based links for reliable cross-referencing in exported documents.

    Emacs Lisphacktoberfestmemexorg-mode
    Vezi pe GitHub↗5,980
  • ipython-contrib/jupyter_contrib_nbextensionsAvatar ipython-contrib

    ipython-contrib/jupyter_contrib_nbextensions

    5,276Vezi pe GitHub↗

    Acest proiect este o colecție de plugin-uri dezvoltate de comunitate și un framework modular conceput pentru a extinde funcționalitatea mediului Jupyter notebook. Servește drept instrument de personalizare care modifică spațiul de lucru bazat pe browser printr-un sistem de scripturi injectate, stylesheet-uri și componente interactive. Framework-ul gestionează ciclul de viață și înregistrarea componentelor de interfață independente folosind configurarea bazată pe metadate. Acest lucru permite utilizatorilor să activeze sau să dezactiveze instrumente specifice printr-un meniu de configurare pentru a adapta spațiul de lucru fără a modifica codul sursă al aplicației de bază. Extensiile disponibile acoperă o gamă de domenii de productivitate, inclusiv formatarea automată a codului sursă, navigarea în documente prin tabele de conținut interactive și inspectarea variabilelor la runtime. Alte capabilități includ instrumente pentru gestionarea structurii notebook-ului, controlul afișării output-urilor și exportul documentelor interactive în formate statice pentru partajare.

    Exports interactive notebook documents into static formats like web pages or print-ready files for collaboration.

    JavaScript
    Vezi pe GitHub↗5,276
Înapoi12Înainte
  1. Home
  2. Content Management & Publishing
  3. Content Formats and Exporting
  4. Document Exporting

Explorează sub-etichetele

  • Fragment Export Settings1 sub-tagControls for managing how incremental content fragments are rendered in exported documents.
  • Speaker Note Exports2 sub-tag-uriFunctionality for including presentation speaker notes within exported document files.