DEV Community

AMZY31
AMZY31

Posted on • Edited on

Pck3r: A Package Manager for WINDOWS 10

GitHub

pck3r : C++ Package Manager for Windows

Pck3r is a modern package manager for Windows 10 x64, implemented in C++ for performance and modularity. It helps users manage software installations with MSI/EXE installers on Windows. Pck3r makes installing, downloading, and managing software easier with a clear interface and straightforward commands.

Requirements

  • Windows 10 x64
  • g++ compiler (MinGW or similar)

Setup

  1. Compile the project using g++:
g++ -Iinclude -o pck3r.exe main.cpp -lurlmon -lshell32
Enter fullscreen mode Exit fullscreen mode
  1. Run the executable with desired commands:
.\pck3r.exe [command] [options]
Enter fullscreen mode Exit fullscreen mode

Commands

  • install: Install a package
.\pck3r.exe install [package_name]
Enter fullscreen mode Exit fullscreen mode

Supported packages include:

  • nodejs
  • google-chrome
  • firefox
  • winrar

  • cls: Clear the terminal (just for fun)

.\pck3r.exe cls
Enter fullscreen mode Exit fullscreen mode
  • version: Show the current version
.\pck3r.exe version
Enter fullscreen mode Exit fullscreen mode
  • help: Show help information
.\pck3r.exe /help
Enter fullscreen mode Exit fullscreen mode

Development

The project is modularized for easier maintenance and extension. The main executable handles command parsing and delegates to modules for specific functionality.

MIT LICENSE

Top comments (0)