JustPath показывает вашу переменную окружения PATH построчно с нумерацией, комментариями и выделением, что помогает обнаруживать недействительные или дублирующиеся директории в PATH.
🧩Основное применение утилиты:
>justpath --raw
>justpath
>justpath --sort
>justpath --duplicates
Я считаю, что эта цитата о PATH вполне верна:
«У меня всегда складывается ощущение, что никто не знает, что такое PATH, и в какой-то момент они боятся спросить.»
#JustPath #PATH #Utility #Windows #Linux #MacOS #EnvironmentVariable #CodingTools #DeveloperTools
https://github.com/epogrebnyak/justpath
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - epogrebnyak/justpath: Inspect and refine PATH environment variable on Windows, Linux and MacOS.
Inspect and refine PATH environment variable on Windows, Linux and MacOS. - epogrebnyak/justpath
🔥3 2👍1🤔1
Ditto позволяет сохранять любой тип информации, который можно поместить в буфер обмена: текст, изображения, HTML, пользовательские форматы и многое другое.
🧩Особенности:
#Clipboard #Windows #Ditto #Productivity #Tech #Software #Tools #БуферОбмена #Tech #Utility
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2⚡1👍1
OCRmyPDF — это инструмент для добавления текстового слоя (OCR) в отсканированные PDF-файлы, что делает их доступными для поиска и копирования.
#OCR #PDF #OCRmyPDF #Tesseract #Linux #Windows #macOS #PDFtools #Automation #OpenSource
https://github.com/ocrmypdf/OCRmyPDF
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ocrmypdf/OCRmyPDF: OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched - ocrmypdf/OCRmyPDF
1👍2🔥2
Helium — браузер для тех, кто ценит контроль.
#Helium #OpenSource #ungoogledChromium #Privacy #Adblock #Browser #Linux #macOS #Windows
https://github.com/imputnet/helium
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - imputnet/helium: Private, fast, and honest web browser
Private, fast, and honest web browser. Contribute to imputnet/helium development by creating an account on GitHub.
2👍3⚡2🔥2
Scoop — это менеджер пакетов для Windows, который делает установку программ через PowerShell простой, чистой и автоматизированной.
scoop install python
scoop search mongo
scoop install mongosh
#Scoop #Windows #PowerShell #DevTools #CLI #PackageManager #OpenSource #Automation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2⚡1🤔1
PyScripter — это бесплатная и открытая IDE для Python, созданная, чтобы по функциональности не уступать коммерческим IDE под Windows.
#Python #PyScripter #IDE #OpenSource #Windows #DevTools #AI #CodeAssistant
https://github.com/pyscripter
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
pyscripter - Overview
pyscripter has 17 repositories available. Follow their code on GitHub.
⚡3👍2🔥2
Win11toast — это небольшая Python‑библиотека для нативных toast‑уведомлений в Windows 10/11 на базе WinRT. С её помощью можно за пару строк кода показать системный баннер с текстом, кнопками, прогресс‑баром, звуком, картинками и даже запуском скриптов по клику.
from win11toast import toast; toast('Hello Python🐍'). notify + update_progress для отображения прогресса задач (скачивание, бэкапы, длительные скрипты).notify (не блокирует поток) и toast_async для использования в асинхронном коде и ноутбуках. pip install win11toast.#Python #Windows #win11toast #ToastNotification #Automation #WinRT #DevTools
https://github.com/GitHub30/win11toast
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - GitHub30/win11toast: Toast notifications for Windows 10 and 11 based on WinRT
Toast notifications for Windows 10 and 11 based on WinRT - GitHub30/win11toast
1🔥5👍2
BleachBit - это легковесный, но мощный инструмент для очистки системы и защиты приватности на Windows и Linux.
Он удаляет временные файлы, кеши, журналы и прочий мусор, помогает освободить место на диске и уменьшить «следы» активности.
Скачайте и распакуйте tar-архив BleachBit.
Соберите переводы:
make -C po local
Запустите приложение:
python3 bleachbit.py
Откройте настройки, выберите нужные опции, нажмите Preview, проверьте список файлов и затем нажмите Delete.
Для справки по CLI:
python3 bleachbit.py --help
🐳 Docker-сборки для Linux
Для сборки пакетов под выбранный дистрибутив (debian/fedora/opensuse) есть скрипт:
./docker/build.sh <distro>
Готовые артефакты будут в
./docker-artifacts/<distro> на хосте.#BleachBit #Linux #Windows #OpenSource #Privacy #DiskCleanup #SysAdmin #DevTools #Python #Docker
https://github.com/bleachbit/bleachbit
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - bleachbit/bleachbit: BleachBit system cleaner for Windows and Linux
BleachBit system cleaner for Windows and Linux. Contribute to bleachbit/bleachbit development by creating an account on GitHub.
1👍3🔥3 2
Winpodx — это инструмент, который позволяет запускать любые Windows-программы на Linux так, будто это родные Linux-приложения.
Забудьте про тяжелые и неудобные виртуальные машины, которые открывают огромный рабочий стол Windows внутри Linux. С Winpodx вы просто кликаете по иконке в меню, и нужный вам условный Microsoft Word или Photoshop открывается в обычном, аккуратном окошке прямо на вашем рабочем столе Linux.
.docx в файловом менеджере Linux, и он сразу откроется в Windows-версии Word.Вся магия автоматизации написана на Python с графическим интерфейсом на Qt6. Именно Python выступает в роли «клея» и главного диспетчера: он полностью управляет фоновым Windows-контейнером (Docker/Podman), настраивает трансляцию окон через FreeRDP, налету вытаскивает ярлыки из гостевой системы и связывает файлы между двумя ОС без какой-либо ручной настройки со стороны пользователя.
Установка запускается одной строкой в терминале (главное, чтобы в BIOS вашего ПК была включена виртуализация):
curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/install.sh | bash
#WinPodX #Linux #Windows #Virtualization #Docker #Podman #DevTools #OpenSource #Лайфхак #Администрирование
https://github.com/kernalix7/winpodx
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - kernalix7/winpodx: Windows pod system for Linux
Windows pod system for Linux. Contribute to kernalix7/winpodx development by creating an account on GitHub.
3👍2🔥2 1
Pyappdist - это инструмент для сборки нативных установщиков (инсталляторов) для Python-приложений, который раз и навсегда решает проблему бесконечного поиска скрытых импортов, потерянных файлов данных и неработающих плагинов.
Главное отличие
pyappdist от классических «замораживателей» кода (вроде PyInstaller) заключается в том, что он не упаковывает приложение в один монолитный .exe-файл. Вместо этого инструмент собирает настоящий, чистый и изолированный Python-рантайм и устанавливает ваше приложение внутрь него точно так же, как это делает pip.Благодаря такому подходу вам больше не нужно писать костыли, воевать со флагами
--hidden-import или прописывать пути к ресурсам через --add-data. Если проект запускается локально через uv run, он гарантированно заработает и после сборки. Расширения на C (C extensions), бинарные пакеты (abi3 wheels), сложные плагины для Qt (PySide6) и интерфейсы на tkinter работают из коробки без каких-либо модификаций..msi (пользовательские или системные) и пакеты .msix для Microsoft Store..dmg и бандлы .app с полноценной поддержкой подписи кода и нотариализации (notarization)..run-архивы и обычные .tar.gz (установка в один клик в пользовательскую директорию без root-прав).pyproject.toml:Настройки лаунчеров и платформ сборки описываются прямо в конфигурационном файле вашего проекта:
[tool.pyappdist]
name = "My App"
python = "3.12"
[[tool.pyappdist.launchers]]
name = "myapp"
entry = "myapp:main"
gui = true # Использовать pythonw.exe (без консольного окна) на Windows
icon = "assets/app.ico"
[[tool.pyappdist.targets]]
name = "windows"
platform = "windows-x86_64"
format = "msi"
manufacturer = "Example Inc."
После этого достаточно добавить пакет в dev-зависимости и запустить сборку:
uv add --dev pyappdist
uv run pyappdist build windows-x86_64
Итоговый инсталлятор соберется автоматически и упакуется в папку
appdist/windows/dist/.uv.#Python #Packaging #PyAppDist #DevTools #Windows #MacOS #Linux #SoftwareDevelopment #OpenSource #Deployment
https://github.com/atsuoishimoto/pyappdist
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - atsuoishimoto/pyappdist: Build native installers for Python apps from pyproject.toml — Windows MSI/MSIX, macOS PKG/DMG…
Build native installers for Python apps from pyproject.toml — Windows MSI/MSIX, macOS PKG/DMG, Linux self-extracting - atsuoishimoto/pyappdist
1🔥3👍2