Criage

Высокопроизводительный пакетный менеджер на Go с поддержкой различных форматов сжатия и молниеносной установкой пакетов

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

🚀

Высокая производительность

Использует быстрые алгоритмы сжатия (Zstandard, LZ4) и многопоточную обработку для максимальной скорости

📦

Единое расширение пакетов

Все пакеты используют расширение .criage с встроенными метаданными о типе сжатия

🔧

Управление зависимостями

Автоматическое разрешение и установка зависимостей с поддержкой версионирования

🌐

Множественные репозитории

Поддержка нескольких источников пакетов с настройкой приоритетов

🎯

Кроссплатформенность

Поддержка Linux, macOS и Windows с единым интерфейсом

Параллельные операции

Многопоточная обработка для ускорения установки и обновления пакетов

🤖

Интеграция с AI (MCP Server)

Встроенный MCP Server для интеграции с AI инструментами вроде Claude Desktop. Позвольте AI умно управлять вашими пакетами.

Установка

Из исходного кода

git clone https://github.com/Zu-Krein/criage.git cd criage go build -o criage sudo mv criage /usr/local/bin/

Проверка установки

criage --version

Основные команды

Установка пакетов

criage install package-name criage install package-name --version 1.2.3 criage install package-name --global

Удаление пакетов

criage uninstall package-name criage uninstall package-name --purge

Обновление пакетов

criage update package-name criage update --all

Поиск и информация

criage search keyword criage list criage info package-name

Создание пакетов

criage create my-package criage build criage publish

Управление репозиториями

criage repo add myrepo https://packages.example.com criage repo list

Статистика проекта

1.0.0
Текущая версия
5
Форматов сжатия
3
Поддерживаемые ОС
Go
Язык разработки