PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱Posting.

Posting — это мощный HTTP-клиент, аналогичный Postman и Insomnia. Как TUI-приложение, его можно использовать через SSH, что обеспечивает удобные и эффективные рабочие процессы, ориентированные на клавиатуру. Ваши запросы хранятся локально в простых YAML-файлах, что делает их легко читаемыми и удобными для версионирования.

❓Что такое TUI?

Текстовые пользовательские интерфейсы (TUI), также называемые терминальными пользовательскими интерфейсами, представляют собой тип пользовательского интерфейса, который был распространен на ранних этапах взаимодействия человека с компьютером, до появления графических интерфейсов (GUI).

#Posting #HTTPClient #TUI #SSH #YAML #VersionControl #Postman #Insomnia #Программирование #DevTools #РаботаСКлавиатурой

📱Ссылка на репозиторий:
https://github.com/darrenburns/posting
Please open Telegram to view this post
VIEW IN TELEGRAM
3⚡1👍1🤔1
📱Kaskade.

Kaskade — это текстовый пользовательский интерфейс (TUI) для Apache Kafka, построенный с использованием Textual от Textualize.

🧩Ключевые особенности:

🔜Список тем, разделов, групп и участников групп.

🔜Информация о темах, таких как отставание, реплики и количество записей.

🔜Создание, редактирование и удаление тем.

🔜Фильтрация тем по имени.

🔜Десериализация Json, строк, целых чисел, long, float, boolean и double.

🔜Фильтрация по ключу, значению, заголовку и/или разделу.

🔜Поддержка Schema Registry с avro.

🔜Поддержка десериализации Protobuf.

#Kaskade #Kafka #Textual #TUI #Textualize #Администрирование #Десериализация #Программирование

📱Ссылка на репозиторий:
https://github.com/sauljabin/kaskade
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡43👍1🔥1
📱Bagels.

Bagels — это удобное TUI-приложение для отслеживания и анализа ваших финансов. Все данные хранятся локально, а интерфейс создан для максимального удобства.

🔹Ключевые возможности:

🔘Управление финансами: Счета, (под)категории, переводы, записи.

🔘Шаблоны для повторяющихся транзакций: Создавайте и добавляйте записи одним нажатием.

🔘Удобная навигация: Режим "Jump Mode" для быстрого перемещения по интерфейсу.

🔘Простота ввода: Минимум полей для заполнения, благодаря умным режимам транзакций.

🔘Аналитика: Встроенные инструменты для анализа финансов.

🔘Настраиваемость: Горячие клавиши и параметры, включая выбор первого дня недели.

❓Почему Bagels?

Терминальный интерфейс, полное локальное хранение данных и мощные инструменты делают его идеальным выбором для тех, кто ценит минимализм и эффективность.

✅Начните контролировать свои финансы с Bagels!

#Bagels #TUI #ExpenseTracker #TerminalApp #FinanceManagement #OpenSource #TechLife

📱Ссылка на репозиторий:
https://github.com/EnhancedJax/Bagels
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3🔥2
📱Spegel.

Spegel — это AI-браузер для терминала, который превращает сайты в удобный Markdown.

С помощью модели Gemini 2.5 Flash он переформатирует веб-страницы под минималистичный терминальный интерфейс: рецепты без предисловий, статьи без лишнего шума, только суть.

🔹Возможности:

🔘AI-конвертация страниц в Markdown.

🔘Навигация по ссылкам (Tab / Shift+Tab, Enter).

🔘Редактирование запроса к LLM (кнопка e).

🔘Поддержка пользовательских шаблонов и конфигов в .spegel.toml.

#Spegel #AI #Gemini #Terminal #Markdown #LLM #PythonTools #OpenSource #TUI

📱Ссылка на репозиторий:
https://github.com/simedw/spegel
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍3
📱Rovr.

rovr — постмодерн файловый менеджер на Python.

🔹Особенности:

🔘Основан на Textual — современном Python-фреймворке для TUI.

🔘Красивый и настраиваемый интерфейс прямо в терминале.

🔘Поддержка тем через конфигурацию (цвета, акценты, переменные).

🔘Dev-режим и консоль Textual для отладки.

📦Установка:

# Установка через uv (рекомендовано)
uv tool install rovr


# или через pipx
pipx install rovr


# или через pip
pip install rovr


🔧Запуск из исходников:

uv run poe run      # обычный запуск
uv run poe dev # dev-режим с отладкой
uv run poe log # отдельная консоль для логов
uv run textual console # полный захват вывода


🔻Кастомные темы можно добавлять свои через config.toml:

[[custom_theme]]
name = "my_theme"
primary = "
#ff0000"
secondary = "
#00ff00"
is_dark = true


#Python #Textual #TUI #rovr #FileManager #OpenSource #CLI #TerminalApps

📱Ссылка на репозиторий:
https://github.com/nspc911/rovr
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥5⚡1👍1
📱JiraTUI.

JiraTUI — это текстовый интерфейс для работы с Atlassian Jira прямо из терминала.
Построен на Textual и Rich, поддерживает Jira REST API v2 и v3.

🔹Возможности:

🔘Просмотр и управление задачами.

🔘Работа с комментариями.

🔘Поиск пользователей и групп.

🔘Тематическое оформление интерфейса.

🔘Удобный CLI + полноценный TUI.

🔧Установка:
uv tool install jiratui
# или
pip install jiratui


🚀Запуск UI:
jiratui ui


#Python #Jira #TUI #CLI #Terminal #DevTools #Textual #OpenSource #Productivity #jiratui

📱Ссылка на репозиторий:
https://github.com/whyisdifficult/jiratui
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍33🔥1
📱Cronboard.

Cronboard — это интерактивное TUI-приложение на Python, которое позволяет просматривать, добавлять, редактировать, приостанавливать и удалять cron-задания — как на локальной машине, так и на удалённом сервере по SSH.

🔹Возможности:

🔘Просмотр и проверка cron-задач.

🔘Создание заданий с валидацией и подсказками.

🔘Пауза и возобновление заданий.

🔘Редактирование существующих cron-записей.

🔘Удаление заданий.

🔘Отображение времени последнего и следующего запуска.

🔘Поддержка специальных выражений (@daily, @weekly, @monthly, @yearly).

🔘Подключение к серверам через SSH (по паролю или ключу).

⚙️Установка:
git clone https://github.com/antoniorodr/cronboard
cd cronboard
pip install .


🚀Запуск:
cronboard

После запуска появится интерфейс с нижней панелью Textual, где показаны доступные команды.

#Python #CLI #DevTools #Automation #SysAdmin #Scheduler #CronJobs #TUI #OpenSource #Cronboard

📱Ссылка на репозиторий:
https://github.com/antoniorodr/Cronboard
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
📱StocksTUI.

stocksTUI — это минималистичный TUI‑клиент для терминала, который показывает котировки акций и крипты, новости и исторические графики прямо в shell, без браузера.

❓Что умеет:

🔘Тикеры в quasi‑реалтайме, удобные watchlist’ы, теги (growth/ev/semiconductor), таблицы и графики от 1D до Max.

🔘Опционы (страйки, bid/ask, Greeks, OI), лента новостей по тикеру или общей подборкой, плюс макроданные FRED (GDP, CPI, безработица и др.) с скользящими средними и Z‑score.

🔘Глубокий «паспорт» инструмента: ATH, % от ATH, P/E, капа, истории; vim‑like навигация с кучей хоткеев, темы, умное кэширование, чтобы не долбить API в выходные.

⚙️Установка и запуск:

🔘Требования: Python 3.9+, Linux/macOS (нативно), Windows — через Windows Terminal + WSL2, старый cmd.exe не подойдёт.

🔘Рекомендуемая установка через pipx:
  pipx install stocksTUI
stockstui # запуск
stockstui -h # краткая помощь
stockstui --man # полный мануал


🔻Примеры CLI:

🔘История по TSLA: stockstui --history TSLA.

🔘Общие новости по NVDA и AMD: stockstui --news "NVDA,AMD".

🔘Опционный стакан AAPL: stockstui --options AAPL.

🔘Разовый watchlist: stockstui --session-list "EV Stocks=TSLA,RIVN,LCID".

Для поста про stocksTUI хорошо подойдут такие хэштеги:

#stocksTUI #Python #TUI #Terminal #Stocks #Crypto #Investing #MarketData #FRED #Textual #yfinance #CLI #DevTools

🔹Ссылка на репозиторий:
https://github.com/andriy-git/stocksTUI
Please open Telegram to view this post
VIEW IN TELEGRAM
1⚡42🔥1