awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenBlogSitemap
ProjektÜber unsPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

13 Repos

Awesome GitHub RepositoriesDocument Format Converters

Utilities for transforming rich text content between web-native formats and standard document file types.

Distinguishing note: Focuses on data serialization and format interoperability, distinct from general data storage or database management.

Explore 13 awesome GitHub repositories matching data & databases · Document Format Converters. Refine with filters or upvote what's useful.

Awesome Document Format Converters GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sheetjs/sheetjsAvatar von SheetJS

    SheetJS/sheetjs

    36,278Auf GitHub ansehen↗

    SheetJS is a comprehensive library for parsing, manipulating, and generating complex spreadsheet file formats. It functions as a universal data processor that maps diverse binary, XML, and text-based file structures into a unified internal object model, allowing developers to create, read, and transform workbook data programmatically. The library distinguishes itself through a portable logic layer that provides a consistent execution environment across web browsers, server-side runtimes, and native desktop or mobile applications. By utilizing stream-based processing, it handles large files in

    Maps structured data arrays and objects into professional spreadsheet files while preserving formatting.

    angularbuncsv
    Auf GitHub ansehen↗36,278
  • wagtail/wagtailAvatar von wagtail

    wagtail/wagtail

    20,366Auf GitHub ansehen↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Maps between internal rich text storage formats and native data structures required by editor interfaces.

    Pythoncmsdjangohacktoberfest
    Auf GitHub ansehen↗20,366
  • janeczku/calibre-webAvatar von janeczku

    janeczku/calibre-web

    17,500Auf GitHub ansehen↗

    Calibre-web is a self-hosted web application that provides a browser-based interface for browsing, managing, and reading digital book collections stored in a library database. It functions as a comprehensive library management system, allowing users to organize large collections, edit metadata, and perform automated content updates through a centralized administrative dashboard. The platform distinguishes itself by integrating directly with external infrastructure to extend the capabilities of a standard digital library. It supports remote storage mapping to host files on cloud providers, uti

    Performs on-the-fly file format conversions and renders e-books directly within the browser.

    Fluentcalibreebookebook-manager
    Auf GitHub ansehen↗17,500
  • alsotang/node-lessonsAvatar von alsotang

    alsotang/node-lessons

    16,450Auf GitHub ansehen↗

    node-lessons is a comprehensive Node.js programming course and instructional guide. It provides a collection of guided lessons and code examples designed to teach the fundamentals of the Node.js runtime and server-side JavaScript development. The project serves as a practical guide for building web servers and backend applications, specifically covering the implementation of HTTP servers, request routing, and middleware chains. It includes specialized instructional material on managing asynchronous JavaScript workflows through promises and flow control, as well as guides for integrating NoSQL

    Provides logic for translating programmable objects into flexible NoSQL document schemas.

    JavaScriptjavascriptnodejs
    Auf GitHub ansehen↗16,450
  • suitenumerique/docsAvatar von suitenumerique

    suitenumerique/docs

    16,094Auf GitHub ansehen↗

    This project is a self-hosted documentation platform designed for collaborative knowledge base management. It provides a block-based editor that structures content as a tree of independent nodes, allowing for flexible layout composition and the creation of complex, nested document hierarchies. The platform distinguishes itself through an offline-first architecture that utilizes conflict-free replicated data types to maintain synchronization across multiple clients. This ensures that teams can continue editing content during network disconnections, with all changes merging automatically once c

    Ensures document accessibility by converting content between markdown and standard office file formats.

    Pythonblocknotejscollaborativedjango
    Auf GitHub ansehen↗16,094
  • adobe-webplatform/snap.svgAvatar von adobe-webplatform

    adobe-webplatform/Snap.svg

    14,012Auf GitHub ansehen↗

    Snap.svg is a JavaScript library for creating, manipulating, and animating scalable vector graphics directly in the web browser. It functions as a browser-based SVG generator and vector graphics manipulation tool, providing a framework to programmatically generate complex drawings and masks. The project serves as an animation engine for transitioning visual properties and attributes over time to create motion. It enables the development of dynamic SVG content, including the ability to animate viewboxes, matrices, and polygon points. Its capability surface covers geometric calculations and th

    Converts structured SVG element data into JSON format for storage or transport.

    JavaScriptjavascriptjavascript-librarysnap
    Auf GitHub ansehen↗14,012
  • unstructured-io/unstructuredAvatar von Unstructured-IO

    Unstructured-IO/unstructured

    14,019Auf GitHub ansehen↗

    Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into structured, machine-readable formats. It functions as a comprehensive platform for document ingestion, partitioning, and enrichment, specifically engineered to prepare complex data for retrieval-augmented generation and agentic AI workflows. The platform distinguishes itself through its sophisticated document processing strategies, which combine rule-based extraction with vision-language models to handle diverse file layouts, tables, and images. It provides a modular architecture t

    Converts structured document elements into JSON format for storage, transmission, or integration.

    HTMLdata-pipelinesdeep-learningdocument-image-analysis
    Auf GitHub ansehen↗14,019
  • wechat-article/wechat-article-exporterAvatar von wechat-article

    wechat-article/wechat-article-exporter

    11,485Auf GitHub ansehen↗

    This is a tool for searching, downloading, and archiving articles and engagement metadata from WeChat official accounts. It functions as a web-based content scraper and data exporter, allowing for the automated retrieval of social media content and the collection of performance metrics. The project distinguishes itself through a system that captures session credentials and authentication cookies from desktop clients via a local proxy to access private engagement data. It utilizes a concurrent proxy-pool fetching mechanism to download large volumes of content while avoiding rate limits, and it

    Transforms extracted social media articles into standard document types like Word, Excel, and text files.

    TypeScriptdownloadwechatwechat-article
    Auf GitHub ansehen↗11,485
  • flxzt/rnoteAvatar von flxzt

    flxzt/rnote

    10,904Auf GitHub ansehen↗

    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

    Integrates external images and documents while exporting finished work into standard file formats.

    Rustdrawinggtkgtk-rs
    Auf GitHub ansehen↗10,904
  • mbdavid/litedbAvatar von mbdavid

    mbdavid/LiteDB

    9,410Auf GitHub ansehen↗

    LiteDB is a serverless, embedded NoSQL document database for .NET applications. It persists data into a single portable file, functioning as a BSON data store that resides within the application process rather than running as a separate server. The system is ACID compliant, utilizing write-ahead logging to ensure atomic, consistent, isolated, and durable transactions. It includes built-in encryption to provide secure local data storage and protect files on disk from unauthorized access. The project covers object-document mapping to convert classes into document formats, indexed search capabi

    Converts .NET classes into flexible document formats for easy storage and retrieval.

    C#
    Auf GitHub ansehen↗9,410
  • litedb-org/litedbAvatar von litedb-org

    litedb-org/LiteDB

    9,409Auf GitHub ansehen↗

    LiteDB is a serverless NoSQL document store and embedded database engine for .NET applications. It persists unstructured documents and binary data into a single standalone disk file, allowing the database to run within the application process rather than as a separate server. The system supports strongly typed queries through Language Integrated Query and allows the execution of standard SQL commands for data retrieval and transformation. It provides native mapping of plain classes into document formats and secures stored information via symmetric-key file encryption. The engine includes cap

    Provides mapping logic to translate typed .NET objects into flexible NoSQL document schemas.

    C#databasedotnethacktoberfest
    Auf GitHub ansehen↗9,409
  • axa-group/parsrAvatar von axa-group

    axa-group/Parsr

    6,178Auf GitHub ansehen↗

    Parsr ist ein Extraktor für unstrukturierte Daten und eine Dokumenten-Parsing-Pipeline, die Rohdateien und Bilder in bereinigte, maschinenlesbare Formate konvertiert. Es fungiert als Dokumenten-Layout-Analysator und Pipeline zur Extraktion strukturierter Daten und Labels mittels Large Language Models. Das System enthält einen Dokumenten-Parsing-Visualizer, der ein grafisches Interface bietet, um Dokumente hochzuladen und den resultierenden strukturierten Datenausgang zu inspizieren. Das Projekt deckt Dokumentendigitalisierungs-Workflows ab, einschließlich Layout-Analyse zur Erkennung von Überschriften, Tabellen und Listen sowie automatisierte Dateneingabe durch die Bereinigung und Anreicherung unstrukturierter Inhalte.

    Transforms images and files into organized text or data formats for downstream applications.

    JavaScript
    Auf GitHub ansehen↗6,178
  • richqaq/pastemdAvatar von RICHQAQ

    RICHQAQ/PasteMD

    4,104Auf GitHub ansehen↗

    PasteMD is a clipboard-based document processor and productivity tool designed to convert Markdown or HTML content into formatted office documents. It transforms markup and mathematical formulas from the clipboard into rich text for direct insertion into word processors and spreadsheets. The system functions as a style orchestrator, using reference documents and templates to apply specific fonts, colors, layouts, and margins to the converted text. This allows for the customization of output appearances to match specific document requirements. The tool handles technical document composition b

    Transforms markdown into temporary formatted files as an intermediate step before final insertion into target applications.

    Pythonaichatgptclipboard
    Auf GitHub ansehen↗4,104
  1. Home
  2. Data & Databases
  3. Document Format Converters

Unter-Tags erkunden

  • Element SerializationUtilities for converting structured document elements into JSON format. **Distinct from Document Format Converters:** Focuses on serializing document elements for integration, distinct from general format conversion.
  • NoSQL Schema MappingsMapping logic for translating typed objects into flexible NoSQL document schemas. **Distinct from Document Format Converters:** Distinct from Document Format Converters: focuses on object-to-schema mapping for databases rather than file-to-file conversion.