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
·

Text conversion tools

Clasament actualizat la 25 iul. 2026

For text converters, the strongest matches are evilstreak/markdown-js (This JavaScript-based markdown parser and converter provides a command), jgm/pandoc (Pandoc is a universal document converter featuring a modular) and wooorm/remark (Remark is a markdown processor and AST transformation tool). shancarter/mr-data-converter and yuin/goldmark round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked text conversion tools for developers, ranked by GitHub stars and activity. Compare the top open-source options and find the best fit.

Text conversion tools

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • 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

    This JavaScript-based markdown parser and converter provides a command line interface and library for translating markdown into HTML, fitting the text conversion category even though it lacks general character encoding features.

    JavaScriptMarkdown AST ParsingMarkdown ParsersMarkdown Parsing Interfaces
    Vezi pe GitHub↗7,679
  • jgm/pandocAvatar jgm

    jgm/pandoc

    44,822Vezi pe GitHub↗

    Pandoc is a universal document converter that translates content between a wide range of markup and binary formats. It functions by parsing input documents into a unified intermediate abstract syntax tree, which serves as the foundation for consistent manipulation and transformation across diverse output types. The system is distinguished by its modular reader-writer pipeline, which decouples input parsing from output generation to allow for granular control over document structure. Users can programmatically manipulate this intermediate tree through a robust filter system, supporting both ex

    Pandoc is a universal document converter featuring a modular reader-writer pipeline and command-line interface that translates text and markup between a vast array of formats.

    HaskellBatch Processing
    Vezi pe GitHub↗44,822
  • wooorm/remarkAvatar wooorm

    wooorm/remark

    8,923Vezi pe GitHub↗

    Remark is a markdown processor that parses markdown text into a structured JSON abstract syntax tree for programmatic analysis and transformation. It functions as a markdown AST parser and processor, utilizing a plugin framework to manage extensible syntax and transformation rules. The project enables custom markdown syntax extensions and content transformation through a plugin system, allowing for the addition of non-standard markup and metadata. It also includes a markdown linter to identify style inconsistencies and ensure adherence to writing standards. The toolset covers markdown docume

    Remark is a markdown processor and AST transformation tool that handles parsing, manipulation, and format conversion, fitting the text transformation domain well despite its specific focus on markdown.

    JavaScriptMarkdown AST ParsingMarkdown Parsing Pipelines
    Vezi pe GitHub↗8,923
  • shancarter/mr-data-converterAvatar shancarter

    shancarter/mr-data-converter

    1,957Vezi pe GitHub↗

    Mr-data-converter is a web-based utility that translates raw tabular spreadsheet inputs into structured serialization formats like JSON and XML. Operating entirely within the browser via client-side scripting, the tool processes data without requiring server communication. The application features automatic delimiter tokenization to split incoming spreadsheet strings into rows and columns by detecting commas, tabs, or custom separator characters. It extracts user input directly from text area elements and uses dedicated formatter functions to transform parsed tabular data arrays into distinc

    This browser-based utility translates tabular spreadsheet formats into structured outputs like JSON and XML, fitting the requested text conversion domain even though it lacks a command-line interface and markdown parsing.

    JavaScriptData Format Translators
    Vezi pe GitHub↗1,957
  • yuin/goldmarkAvatar yuin

    yuin/goldmark

    4,860Vezi pe GitHub↗

    Goldmark is a Markdown parser and renderer written in Go that converts Markdown text into HTML or XHTML. It implements the CommonMark specification to ensure consistent parsing behavior. The project utilizes a modular extension registry, allowing for the addition of custom syntax such as tables, task lists, and footnotes. It also includes specialized support for CJK languages to handle specific line-breaking and emphasis rules for Chinese, Japanese, and Korean characters. The library parses text into an abstract syntax tree for programmatic document analysis and modification. Its capabilitie

    Goldmark is a Go-based Markdown parser and converter that handles format translation and AST analysis, though it is a programmatic library rather than a general-purpose batch text utility.

    GoMarkdown AST Parsing
    Vezi pe GitHub↗4,860
  • obuchiyuki/devtoysmacAvatar ObuchiYuki

    ObuchiYuki/DevToysMac

    9,231Vezi pe GitHub↗

    DevToysMac is a native macOS developer utility suite designed to encode, decode, and transform common data formats. It serves as a centralized tool suite for formatting and converting developer data into human-readable or machine-compatible strings. The application provides a set of tools for developer data manipulation, including JSON validation and formatting, Base64 encoding and decoding, and URL encoding and decoding. It also includes a text manipulation toolkit for cleaning up configuration files and developer logs through common string operations. The software is built as a SwiftUI des

    DevToysMac is a native macOS utility suite that handles various text and data encoding, decoding, and transformation tasks, fitting the requested text conversion utility category well despite lacking markdown parsing and regex tools.

    SwiftData Format ConvertersText String Manipulation Utilities
    Vezi pe GitHub↗9,231
  • iib0011/omni-toolsAvatar iib0011

    iib0011/omni-tools

    9,710Vezi pe GitHub↗

    omni-tools is a browser-based utility suite that provides client-side tools for manipulating PDFs, media files, and data formats. It functions as a collection of web-based processors and calculation engines that execute directly within the browser without requiring server-side processing. The suite includes a client-side PDF editor for merging, splitting, and reorganizing document structures, and a web-based media processor for resizing, trimming, and converting image and video files. It also features a data format converter that transforms structured information between JSON, CSV, and XML fo

    Omni-tools is a browser-based utility suite providing client-side data format conversion and manipulation, which fits the category well despite being web-based rather than command-line focused.

    TypeScriptData Format Converters
    Vezi pe GitHub↗9,710
  • markedjs/markedAvatar markedjs

    markedjs/marked

    36,919Vezi pe GitHub↗

    This project is a high-performance markdown-to-HTML parser designed for use in browser, server-side, and command-line environments. It functions as a configurable syntax processor that transforms plain text documents into structured web content, providing a flexible engine for rendering dynamic documentation and web-based text. The parser features a modular, extensible pipeline that allows developers to intercept the document transformation process at multiple stages. Through custom tokenization, rendering overrides, and lifecycle hooks, users can define unique syntax, modify the token stream

    This project is a JavaScript markdown parser and compiler that transforms text into structured HTML, fitting the requested category despite focusing primarily on a single markdown-to-HTML conversion path rather than a multi-format suite.

    JavaScriptContent ParsersDocument Processing and ConversionContent Formats
    Vezi pe GitHub↗36,919
  • mwouts/jupytextAvatar mwouts

    mwouts/jupytext

    7,121Vezi pe GitHub↗

    Jupytext is a synchronization tool and text converter for Jupyter Notebooks. It transforms notebook files into plain text formats, such as Markdown or Python scripts, to enable line-by-line diffs and peer reviews within version control systems. The tool pairs notebook files with corresponding text files to maintain a dual representation of the same content. It uses bidirectional synchronization to update linked files based on the most recent modifications, allowing notebook content to be edited inside standard text editors. Beyond file conversion and synchronization, the project provides cap

    Jupytext converts Jupyter Notebooks into plain text formats like Markdown or scripts for version control, fitting the category of a text conversion utility even though its scope is specialized to notebook formats.

    PythonScript-Based NotebooksNotebookNotebook Content Synchronization
    Vezi pe GitHub↗7,121
  • coolwanglu/pdf2htmlexAvatar coolwanglu

    coolwanglu/pdf2htmlEX

    10,603Vezi pe GitHub↗

    pdf2htmlEX is a tool that converts PDF documents into HTML while preserving the original text, fonts, and layout. It uses CSS positioning and font embedding to replicate the PDF's appearance in a browser, producing output that works without JavaScript. The tool can generate a single self-contained HTML file with all resources embedded, or split the document into separate HTML files per page for individual loading and navigation. The converter offers extensive control over the output, including the ability to embed fonts directly into the HTML using base64-encoded Data URIs, or keep them as se

    pdf2htmlEX is a text conversion utility that translates PDF documents into HTML while preserving their layout and fonts, offering a command-line interface and supporting batch processing of pages.

    HTMLPDF to HTML ConvertersData URI EmbeddingsFont Data URI Embedders
    Vezi pe GitHub↗10,603
  • pdf2htmlex/pdf2htmlexAvatar pdf2htmlEX

    pdf2htmlEX/pdf2htmlEX

    5,412Vezi pe GitHub↗

    pdf2htmlEX is a PDF to HTML converter that transforms documents into web pages while preserving the original layout, fonts, and formatting. It functions as a layout engine and text extractor, mapping PDF coordinate data to HTML and CSS to maintain visual fidelity. The tool converts PDF content into searchable and selectable native HTML text by embedding original document fonts. It maintains document interactivity by preserving internal links, bookmarks, and outlines, converting them into functional web navigation. The conversion process supports flexible output structures, allowing documents

    This tool converts PDF documents directly into searchable and interactive HTML pages while preserving original layouts, though it is specifically focused on PDF-to-HTML rendering rather than a general-purpose text-encoding utility.

    HTMLPDF to HTML ConvertersAccessible Text LayersConverted Document Interactivity
    Vezi pe GitHub↗5,412
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
evilstreak/markdown-js7.7KJavaScript—27 mar. 2020
jgm/pandoc44.8KHaskellGPL-2.013 iun. 2026
wooorm/remark8.9KJavaScriptMIT24 feb. 2026
shancarter/mr-data-converter2KJavaScriptNOASSERTION15 iul. 2022
yuin/goldmark4.9KGoMIT25 mar. 2026
obuchiyuki/devtoysmac9.2KSwiftMIT3 mai 2024
iib0011/omni-tools9.7KTypeScriptMIT4 mai 2026
markedjs/marked36.9KJavaScriptNOASSERTION23 iun. 2026
mwouts/jupytext7.1KPythonmit25 ian. 2026
coolwanglu/pdf2htmlex10.6KHTMLNOASSERTION2 iun. 2023

Related searches

  • Data migration tools
  • Text editors
  • Text search engine
  • Text metric calculator
  • HTML template engine
  • Text editor plugins
  • an open source library for text-to-SQL
  • a command line tool for text processing