3 pontos por xguru 4 시간 전 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Uma ferramenta CLI para consultar, filtrar e transformar documentos Markdown com sintaxe semelhante ao jq, trazendo para o Markdown o papel que o jq desempenha no JSON
  • Transforma Markdown em dados estruturados, facilitando o processamento em lote de tarefas como fatiar, filtrar, mapear e converter
  • Como LLMs usam Markdown como formato de entrada padrão, é especialmente útil para workflows com LLM e geração de entradas
    • Pode ser usado para manipulação de Markdown em prompts/saídas, gerenciamento de documentos, análise de conteúdo e processamento em lote
  • Suporta vários formatos de entrada e saída: entradas como markdown, mdx, html, csv, json, toml, xml, yaml etc., e saídas como table, grep, json etc.
    • Faz parsing automático pela extensão do arquivo ou pela flag -I
  • Extrai headings, blocos de código, links e células de tabela com seletores (.h(1..3), .code("rust"), .link.url etc.)
  • Suporta extração por seção com base no título (section::section("Installation"))
  • Com mq conv, é possível converter Excel, Word e PDF para Markdown e então conectá-los por pipes Unix
  • Permite filtrar e transformar conteúdo com vários seletores e funções embutidas, além de ser facilmente extensível com funções personalizadas
  • Inclui recursos de conveniência para desenvolvimento como REPL, LSP, extensão para VSCode e depurador (mq-dbg)
  • Pode ser executado no navegador sem instalação no Playground
  • Oferece build em WebAssembly com mq-web
  • Fornece bindings para Elixir, Python, Ruby, Java e Go
  • Licença MIT, implementado em Rust

Ainda não há comentários.

Ainda não há comentários.