Skip to main content

stown

"stown" manages file system object mapping via symlinks. It was inspired by GNU Stow, which I found very useful but too unwieldly for my personal use. GNU Stow relies on a number of Perl modules and can be a hassle to install on minimalistic systems. In contrast, stown requires only Python 3.9 or newer, without any additional dependencies.

If you are looking for a lightweight tool instead of a full-fledged symlink farm manager, stown might be for you.

Comprehensive documentation is provided in HTML and PDF format.

Installing

To install the PyPI package, you can use this shell command:

pip install stown

Example use case

If you store your dotfiles in a special repository, like many of us do, the following simple statement can help you quickly set up a new user account with your favourite settings:

stown $HOME /path/to/dotfiles

This brief teaser is obviously not much to go by. Please see the full documentation for detailed information about how stown is used and how it operates.

Metadata

Release files for stown 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stown 1.2.1
File Size Uploaded
stown-1.2.1.tar.gz 21.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stown 1.2.1
File Interpreter ABI Platform
stown-1.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 39.8 kB

Release files / stown-1.2.1.tar.gz

Download URL stown-1.2.1.tar.gz
Size 21.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e604c90985bc011acbece02f22703f03c107b5b3a870504d1a62c60126857188
BLAKE2b-256 checksum
How to use checksums
75cdf687cbc72fbd48fca791b4cb35fe19b96c8d1b16b374260b0c43997cb6db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.

Transparency log

Release files / stown-1.2.1-py3-none-any.whl

Download URL stown-1.2.1-py3-none-any.whl
Size 18.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
239a1f5004afe45f00257586dc522f933ddda275ac1dd7edb52cd9f9ded73bb3
BLAKE2b-256 checksum
How to use checksums
c64f3b6e658096a0c8b36bc04a43c839dfc6f6fecab5a453a5afd8e8b81ef15d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page