MarkItDown - утилита написанная на Python для преобразования различных файлов в формат Markdown для использования с LLM и связанными с ними конвейерами анализа текста. В этом отношении она наиболее близка к
textract, но с акцентом на сохранение важной структуры и содержимого документа в формате Markdown (включая заголовки, списки, таблицы, ссылки и т. д.). Хотя вывод зачастую достаточно презентабелен и удобен для восприятия, он предназначен для использования инструментами анализа текста и может быть не лучшим вариантом для высококачественного преобразования документов для восприятия человеком.В настоящее время
MarkItDown поддерживает конвертацию из:- PowerPoint
- Word
- Exel
- Изображения (метаданные
EXIF и OCR)- Аудио (метаданные
и транскрипция речи)- HTML
- Текстовые форматы (
CSV, JSON, XML)- ZIP-файлы (перебирает содержимое)
- URL-адреса YouTube
- EPubs
- и многое другое!
https://github.com/microsoft/markitdown
опубликовано в @gitgate
#markdown #pdf #xls #doc #ppt #html #zip #epub #converter
🔥11👍7
Gramax - бесплатное приложение с открытым исходным кодом для создания, редактирования и публикации документов в формате кода. Оно хранит все данные локально в формате Markdown, обеспечивая гибкость и офлайн-доступ, а также легко интегрируется с Git для управления версиями и совместной работы. Gramax - универсальное решение для создания портала с документацией по продукту, внутренней базы знаний, проектной документации или личных заметок.Ищете альтернативу
GitBook, Mintlify или типичным генераторам статических сайтов (SSG)?Gramax предлагает мощный подход на основе Markdown, который сочетает в себе интуитивно понятный визуальный редактор с надежной интеграцией с Git.Взможности:
- визуальный редактор: упрощает редактирование файлов
Markdown для технических и нетехнических пользователей.- кроссплатформенность: доступно в виде настольного приложения (
Windows, Mac, Linux) и браузерной версии.- локальное хранилище: файлы хранятся локально в формате
Markdown и могут редактироваться в любом текстовом редакторе.- настраиваемые стили: персонализируйте внешний вид приложения и портала документации.
-
многоязыковая поддержка: создание документации на 17 языках, включая английский, испанский и другие.- расширенное редактирование: поддерживает вкладки, таблицы, встраивание видео, блоки кода, диаграммы (
Mermaid, Excalidraw, Diagrams.net) и описания API Swagger.- интеграция с Git: подключайтесь к репозиториям
Git (GitHub, GitLab, Bitbucket, Gitea и т. д.) для управления версиями и совместной работы.- портал документации: публикуйте каталоги на специальном настраиваемом веб-сайте.
- поддержка миграции: импорт из
Confluence и Notion с сохранением форматирования и иерархии.https://github.com/Gram-ax/gramax
опубликовано в @gitgate
#markdown #git #gitbook #confluence #notion #doc #wiki
1🔥18👍12
forgejo-runner-setup - документация пример установки и настройки forgejo раннера на русском языке. Собранный и обобщенный перевод официальной документации.
Автор: Сергей Архипов - @SArkhipov
https://github.com/sergey-arkhipov/forgejo-runner-setup
Опубликовано в @gitgate
#forgejo #gitea #runner #doc
GitHub
GitHub - sergey-arkhipov/forgejo-runner-setup: Main steps to setup forgejo runner
Main steps to setup forgejo runner. Contribute to sergey-arkhipov/forgejo-runner-setup development by creating an account on GitHub.
👍9🔥6