# winpython/winpython

A free Python-distribution for Windows platform, including prebuilt packages for Scientific Python.

Repository: https://github.com/winpython/winpython
Canonical: https://ross.abutalabs.com/products/winpython
Homepage: https://winpython.github.io/
Language: Python
License: MIT
License Family: permissive
Last push: 2026-08-23T14:41:10+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 4365, "days_push": 10, "days_rel": 10, "gap_med": 67, "n_releases_24m": 12}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2280, forks 350 (observed 2026-08-28T04:06:33.773681+00:00)

## What it is
WinPython is a free, portable Python distribution for Windows that bundles Python with the scientific stack (Spyder, JupyterLab, NumPy, etc.) and runs from any folder without installation or registry changes. This repository contains the WPPM package manager and the build toolchain used to assemble the distribution, including GitHub Actions-based builds.

## Use cases
- run python from a usb stick on windows without installing
- get a prebuilt scientific python environment with spyder and jupyter
- keep multiple python versions side by side on windows
- install python on a machine without admin rights
- reproduce an exact scientific python package set with pinned wheels
- build a custom python distribution from a wheel list

## When to choose
- you need a zero-install, portable Python on Windows
- you want a batteries-included scientific Python stack without setup
- you cannot write to the registry or need admin-free installs
- you want reproducible pinned package sets via pylock or hashed requirements

## When to avoid
- you are on Linux or macOS - it is Windows-only
- you prefer managing packages with conda or a system Python
- you need a minimal Python and are comfortable installing packages yourself with pip
- you need the very latest binary wheels for free-threaded builds, where some packages are still missing

## Facets
- artifact type: application
- maturity: active
- function: package-manager, developer-tools, data-science
- domain: developer-tools, data-science, windows
- platform: windows, python, cli
- tags: portable-python, scientific-python, python-distribution, wheelhouse, spyder, jupyterlab, usb-portable, no-install

## Member repositories
- winpython/winpython (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:33.773681+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:41:23.177271+00:00, confidence not recorded.
  - readme: https://github.com/winpython/winpython (fetched 2026-08-28T04:06:33.773681+00:00, sha 1c03d2b179a4)
  - homepage: https://winpython.github.io/ (fetched 2026-08-29T10:21:42.356528+00:00, sha f10108b976ee)
- Data as of 2026-08-30T08:39:29.467469+00:00.
