Frogmouth - Ваш терминальный проводник по миру Markdown

01 Aug, 2024

Репозиторий давно не обновлялся

Последнее обновление было 1 год назад.

3,211
🔱 76
👥 13

Когда терминал становится браузером

Знакомая ситуация: нужно быстро посмотреть README.md из GitHub, но не хочется открывать браузер или тяжелый редактор? Или вы работаете на удаленном сервере через SSH и хотите удобно просматривать документацию? Frogmouth — это элегантное решение для таких случаев.

Разработанный командой Textualize, Frogmouth превращает ваш терминал в полноценный Markdown-браузер с навигацией, закладками и даже поддержкой GitHub-репозиториев.

Что умеет эта «лягушка»?

Frogmouth — это не просто просмотрщик текста. Вот что делает его особенным:

  1. Полноценная навигация как в браузере:

    • История посещений
    • Закладки
    • Оглавление документа
  2. Работа с локальными и удаленными файлами:

    Реклама
    frogmouth README.md  # Локальный файл
    frogmouth gh textualize/textual  # Прямо из GitHub
    
  3. Поддержка всех основных возможностей Markdown:

    • Таблицы
    • Код-блоки
    • Списки
    • Заголовки
  4. Кросс-платформенность — работает на Linux, macOS и Windows.

Как это выглядит?

Вот несколько скриншотов, демонстрирующих Frogmouth в действии:

Просмотр README.md

Навигация по оглавлению

Установка — проще некуда

Frogmouth можно установить несколькими способами:

  • Через pipx (рекомендуется):

    pipx install frogmouth
    
  • Через pip:

    pip install frogmouth
    
  • Через Homebrew (для macOS/Linux):

    brew tap textualize/homebrew
    brew install frogmouth
    

После установки просто наберите frogmouth в терминале, и программа запустится.

Кому особенно пригодится?

  1. Разработчикам, часто работающим в терминале
  2. Администраторам серверов
  3. Техническим писателям, проверяющим свою документацию
  4. Всем, кто устал переключаться между терминалом и браузером

Под капотом

Frogmouth построен на базе Textual — фреймворка для создания текстовых пользовательских интерфейсов (TUI) на Python. Это объясняет его плавную работу и приятный интерфейс.

Попробуйте сами!

Frogmouth — один из тех инструментов, которые кажутся простыми, но заметно улучшают рабочий процесс. Если вы часто работаете с Markdown-документацией, стоит дать ему шанс.

Как бонус — присоединяйтесь к Discord-сообществу Textual, чтобы быть в курсе новых возможностей.

А вы уже пробовали терминальные Markdown-просмотрщики? Какой ваш любимый?

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.