Useful Tools | Linux | GitOps | DevOps
5.9K subscribers
174 photos
3 videos
7 files
715 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
sq - это CLI утилита, которая предоставляет доступ в стиле jq к структурированным источникам данных: базам данных SQL или форматам документов, таким как CSV или Excel.

sq выводит данные во множество форматов, включая JSON, Excel, CSV, HTML, Markdown и XML, и может вставлять результаты запроса непосредственно в базу данных SQL.

sq также может проверять источники для просмотра метаданных о структуре источника (таблицы, столбцы, размер). Вы можете использовать sq diff для сравнения таблиц или целых баз данных. В sq есть команды для обычных операций с базой данных, таких как копирование, усечение и удаление таблиц.

https://github.com/neilotoole/sq
Web: https://sq.io/


#json #excel #csv #html #markdown #xml #sql
👍22🔥8
MkDocs — это быстрый, простой и совершенно бесплатный генератор статических сайтов, предназначенный для создания проектной документации. Исходные файлы документации написаны в Markdown и настраиваются с помощью одного файла конфигурации YAML. Он прост в использовании и может быть расширен с помощью сторонних тем, плагинов и расширений Markdown.

https://github.com/mkdocs/mkdocs

#doc #web #markdown #generator
👍13🔥8
Glow - CLI программа для чтения markdown в терминале.

Используйте его для обнаружения файлов markdown, читайте документацию прямо из CLI. Glow найдет локальные файлы markdown в подкаталогах или локальном каталоге Git репозитория.

https://github.com/charmbracelet/glow

опубликовано в @gitgate

#cli #markdown #viewer
👍11🔥8
markmap - визуализация markdown документов в виде mindmap

https://github.com/markmap/markmap

Демо: https://markmap.js.org/repl

Плагин для vscode: https://marketplace.visualstudio.com/items?itemName=gera2ld.markmap-vscode

опубликовано в #gitgate

#markdown #mindmap #visual #vscode
🔥18👍9
flatnotes - самостоятельное веб-приложение для создания заметок без базы данных, использующее для хранения просто папку с файлами Markdown.

https://github.com/dullage/flatnotes

Демо: https://demo.flatnotes.io/

Подсказал: Иван Грушин - @JohnMcGru

опубликовано в  @gitgate

#notes #markdown #webui
👍15🔥7

CodiMD
- бесплатная версия HackMD, разработанная и имеющая открытый исходный код командой HackMD с ограниченными функциями (без книжного режима). Вы можете использовать CodiMD для своего сообщества и самостоятельно управлять всеми своими данными. Поддерживает большое количество плагинов.

CodiMD идеально подходит для открытых сообществ, в то время как HackMD делает упор на разрешения и контроль доступа для коммерческого использования.

Команда HackMD стремится сохранить исходный код CodiMD открытым. Любой вклад приветствуется!

https://github.com/hackmdio/codimd

Плагины: https://codimd.bravo123.ru/s/-vs3ukUVo#

Подсказал: @BraVo_123

опубликовано в  @gitgate

#markdown #ide #editor
👍9🔥6
HedgeDoc - многоплатформенный онлайн редактор заметок Markdown, работающий в режиме реального времени и позволяющий работать с ними совместно.

Это значит, что вы можете писать заметки с другими людьми на своем компьютере, планшете или даже на телефоне. На главной странице вы можете войти через несколько поставщиков аутентификации, таких как Facebook, Twitter, GitHub и многих других.

https://github.com/hedgedoc/hedgedoc

Демо: https://hedgedoc.org/demo/
Возможности: https://demo.hedgedoc.org/features

Подсказал:
Иван Онушкин - @ivanon

опубликовано в @gitgate

#markdown #edit #colloborate
👍10🔥5
mdq - как jq но для Markdown

mdq стремится сделать для Markdown то же, что jq делает для JSON: предоставить простой способ сосредоточиться на определенных частях документа.

Например, GitHub PR - это документы Markdown, и некоторые организации имеют специальные шаблоны с контрольными списками для заполнения всеми рецензентами. Для их соблюдения часто требуются уродливые регулярные выражения, которые сложно писать и еще хуже отлаживать. Вместо этого вы можете (например) запросить mdq обо всех незавершенных задачах:

mdq '- [ ]'


mdq доступен под лицензиями Apache 2.0 или MIT, по вашему выбору.

https://github.com/yshavit/mdq

опубликовано в  @gitgate

#markdown #jq #cli
👍14🔥10
confluence-markdown-exporter - экспортирует страницы Confluence в формате Markdown.

Этот экспортер помогает переносить контент из Confluence на платформы, поддерживающие Markdown, например Obsidian, Gollum, Azure DevOps, Foam, Dendron и другие.

Возможности:
- конвертирует страницы Confluence в формат Markdown.
- использует API Atlassian для экспорта отдельных страниц, страниц с дочерними элементами и целых пространств.
- поддерживает различные элементы Confluence, такие как заголовки, абзацы, списки, таблицы и многое другое.
- сохраняет форматирование, такое как полужирный шрифт, курсив и подчеркивание.
- преобразует макросы Confluence в эквивалентный синтаксис Markdown, где это возможно.
- обрабатывает изображения и вложения, соответствующим образом связывая их в выходных данных Markdown.
- поддерживает расширенные функции Markdown, такие как задачи, оповещения и вводная часть.

https://github.com/Spenhouet/confluence-markdown-exporter

опубликовано в @gitgate

#confluence #markdown #obsidian
👍21🔥6
MarkItDown - утилита написанная на Python для преобразования различных файлов в формат Markdown для использования с LLM и связанными с ними конвейерами анализа текста.

В этом отношении она наиболее близка к textract, но с акцентом на сохранение важной структуры и содержимого документа в формате Markdown (включая заголовки, списки, таблицы, ссылки и т. д.). Хотя вывод зачастую достаточно презентабелен и удобен для восприятия, он предназначен для использования инструментами анализа текста и может быть не лучшим вариантом для высококачественного преобразования документов для восприятия человеком.

В настоящее время MarkItDown поддерживает конвертацию из:
- PDF
- 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
Telepipe
- простая CLI утилита для отправки сообщений или файлов в чат Telegram прямо с вашего терминала.

Возможности:
- отправка сообщения в канал/чат/группу Telegram прямо из командной строки
- поддержка загрузки файлов с сохранением исходного имени файла
- поддержка потокового видео с оптимизированным воспроизведением в Telegram
- поддержка форматирования сообщений в режимах Markdown и HTML
- запланированная доставка сообщений с указанием времени или задержки
- интерактивный режим оболочки для многострочного обмена сообщениями
- автоматическое переключение между режимами сообщения и файла в зависимости от длины содержимого
- создание ссылки для общего доступа в Telegram
- тихий/беззвучный режим для скриптов
- простая установка с пошаговой настройкой
- простая конфигурация

https://github.com/Linuxmaster14/telepipe

опубликовано в @gitgate

#telegram #cli #tools #markdown
👍29🔥6
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🔥17👍12
MarkFlowy - современный и интеллектуальный редактор Markdown.

Возможности:
- встроенный искусственный интеллект. В настоящее время он поддерживает экспорт бесед в один клик, перевод статей на любой язык и получение аннотаций статей. Он также поддерживает крупные модели, такие как DeepSeek и Chatgpt, что делает их вашими интеллектуальными помощниками.
- сверхлёгкий. MarkFlowy основан на Tauri, имеет объём менее 10 МБ и более высокую производительность.
- высокая доступность. MarkFlowy использует редактор remirror, который обеспечивает не только высокую масштабируемость, но и удобный интерфейс редактирования. Кроме того, MarkFlowy поддерживает различные режимы редактирования, такие как исходный код и wysiwyg.
- пользовательская тема. MarkFlowy поддерживает пользовательские темы, и вы также можете делиться своими темами с другими.

https://github.com/drl990114/MarkFlowy

опубликовано в @gitgate

#editor #markdown #ai #wysiwyg
1👍7🔥3