Skip to main content

thingdl

Thingiverse is a wonderful place for makers to share their works with the world.

However, when makers upload their parts, often they are uploaded in many different pieces, each of which requires a separate download.

thingdl is a command line tool that is aimed to simplify that. With a single command, you can download all files related to a given thing

Installation

pip3 install thingdl

Next, find the thing you wish to download. Click on the "download all files" link, and copy the url (it will end in /files) Now the base url and the /files url are compatible!

From a terminal or command prompt:

thingdl -u <yourthingurl/files> -d <your destination directory>

in a few moments, it will download all the files from that thing into your specified directory.

Release files for thingdl 1.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 thingdl 1.1
File Size Uploaded
thingdl-1.1.tar.gz 15.1 kB Details

Built distributions (wheels)

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

Total release size: 45.8 kB

Release files / thingdl-1.1.tar.gz

Download URL thingdl-1.1.tar.gz
Size 15.1 kB
Tags Source
SHA-256 checksum
How to use checksums
093e40219bf85736e4bd41b34e971740289fc21c663433f98be2708333a0fc34
BLAKE2b-256 checksum
How to use checksums
ff8582a47b6870cd7a48e9fd997d74bcff8fdf9f2002b1e00d2230b8941a6394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release files / thingdl-1.1.0-py3-none-any.whl

Download URL thingdl-1.1.0-py3-none-any.whl
Size 15.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
26bdfdec05532324731dff517a183828eca6c9ab790b4e534947dcec2f352b49
BLAKE2b-256 checksum
How to use checksums
6167f0dc70c73e1928e57bde02f41dbb2a00b6537aac0319aef16b932dbfec1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release files / thingdl-1.1-py3-none-any.whl

Download URL thingdl-1.1-py3-none-any.whl
Size 15.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
93b7dec9a84cf5ebf7a300150d37c86b31486cf0655e982400b241cebc76dfe5
BLAKE2b-256 checksum
How to use checksums
db99a45dde54553f5cff5540d7867af033ebf9b0c660fbd098354159191641f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.12

Release history Release notifications | RSS feed

This release

1.1 This release

3 release files

1.0

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