An easy to use Script with a rapidly growing repository to directly download and install apps via Terminal with Windows and Android support.
Go to file
Manav-Harsana 9912a5836e Update README.md 2023-10-04 16:34:14 +02:00
README.md Update README.md 2023-10-04 16:34:14 +02:00

README.md

Winpkg, Duel Platform Package Manager

Image was supposed to be here

What Is Winpkg?

Winpkg is a script entirely written in python which provides a GNU/Linux Package manager like functionality to Android and Windows. Current builds are in very early stages and only support Windows packages.

Why Winpkg?

Winpkg directly fetches downloads for the desired app present in the repository eliminating searching for apps on the web.

Installation

The package is portable but a few dependencies are required:

  • python 3.10+
  • pip
  • shutil
  • requests
  • subprocess
  • termcolor
  • tqdm

In Terminal Run:

pip install shutil requests tqdm termcolor
git clone https://github.com/manav-harsana/smpkg.git
# or download zip file manually
cd smpkg
python .\smpkg.py

Todo (WIP)

Features Progress
Automatically fetch repository and winpkg update and notify user ××××××7•••
Handle updates for all apps in repository ××3•••••••
Android Support ×××××6••••
Separate FOSS and "Non-Free" repositories ××××5•••••

Latest Build Status

Winpkg Version 0.3.1
Package Branch Stable
Repository Version 0.4
Support Windows currently (Android not added yet)
Requirements Python 3/3+
Python Dependencies requests, shutil, os, sys, termcolor, subprocess

Screenshots

Image was supposed to be here Image was supposed to be here Image was supposed to be here Image was supposed to be here Image was supposed to be here Image was supposed to be here

Further Details

  • License: GNU GPL 3.0+
  • Category: Free and Open Source Software