dinlo 3012b62f6a Initial commit
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 18:33:31 +08:00
2026-05-31 18:33:31 +08:00
2026-05-31 18:33:31 +08:00

📦 Windows 11 NPM Package Manager Pro

Современное графическое приложение для удобного управления пакетами Node.js (NPM). Создано на Python с использованием библиотеки CustomTkinter, имеет современный интерфейс, адаптированный под дизайн Windows 11 (с поддержкой светлой/тёмной темы).

Возможности

  • 🌍 Два режима работы: Управляйте глобальными пакетами системы или зависимостями конкретного локального проекта (выбор папки с package.json).
  • 🔄 Умные обновления: Автоматическая проверка устаревших версий. Программа покажет старую и новую версию пакета, а кнопка "Обновить" подсветится зелёным.
  • Массовые операции: Выделяйте нужные пакеты чекбоксами для быстрого массового обновления или удаления в один клик.
  • 📂 Быстрый доступ к файлам: Кнопка-иконка открывает папку установленного пакета (исходный код) прямо в Проводнике Windows.
  • Информация о пакетах: Кликните по названию пакета, чтобы получить данные из реестра NPM (описание, автор, лицензия) и перейти на сайт проекта.
  • Установка: Устанавливайте новые пакеты, просто введя их название в верхней панели.

🛠 Требования

Для запуска приложения на вашем компьютере должны быть установлены:

  1. Node.js (включает в себя npm).
  2. Python 3.8+

🚀 Установка и запуск

  1. Склонируйте репозиторий или скачайте файл npm_manager.py.
  2. Установите библиотеку для графического интерфейса:
    pip install customtkinter
    
S
Description
NPM утилиты и инструменты
Readme 34 KiB
Languages
Python 100%