Catalog npm
Back to packageRELEASE DETAILS

1.0.3

npm

4cdl

CLI image downloader for 4chan

Published17 Jan 2019
Direct dependencies6
Transitive dependenciesNot calculated

README

Current package documentation

4cdl - 4chan Downloader

Command line interface to download images from a thread on 4chan.

npm i 4cdl -g

Install the program using the -g global flag so that it can be run from any directory

  • mkdir img
  • cd img

Create a new directory to store the images if needed.

NOTE: Sometimes the script won't stop after all the files are downloaded. Just CTRL+C to terminate and you'll be fine.

4cdl https://boards.4channel.org/c/thread/1234567

In the command line you can input the direct link to the 4chan thread to download.

4cdl 1234567 c

You can use the ID instead of the full URL, but make sure you provide the board letter(e.g. c) when doing so.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 6

Native requirements
6 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
cheerio
Environment
{
  "local_name": "cheerio",
  "alias": false,
  "peer_metadata": null
}
^1.0.0-rc.2runtime
minimist
Environment
{
  "local_name": "minimist",
  "alias": false,
  "peer_metadata": null
}
^1.2.0runtime
nightmare
Environment
{
  "local_name": "nightmare",
  "alias": false,
  "peer_metadata": null
}
^3.0.1runtime
request
Environment
{
  "local_name": "request",
  "alias": false,
  "peer_metadata": null
}
^2.88.0runtime
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^5.12.0development
eslint-config-aqua
Environment
{
  "local_name": "eslint-config-aqua",
  "alias": false,
  "peer_metadata": null
}
^4.4.1development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-nZLQAbTXKZ0P2REiRoanjHiT3EAiYXiYNtTUOOP463d6l9+HvIdmTXyP5+b1x/cUcAFCKjnrIgDbjyeaZl7fjA==",
  "shasum": "7975cdb5bfd9327ee9ee3d5355b20622a8305c2d",
  "tarball": "https://registry.npmjs.org/4cdl/-/4cdl-1.0.3.tgz",
  "fileCount": 6,
  "unpackedSize": 3748,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP9teCRA9TVsSAnZWagAAh2MP/0IvY1vB9IN77MZXa+h5\nq+nCDkrx4r5nYfEvsgIaBsKQIYPvua4tIQE0laMGR/xvJj7dimXb0H425TvC\ns2Ccsd4IqbIRP2+movfQ61FchiK3Js7qXabaN/U4IHPownP0v6nOB7bXCusF\nUQqcMTNndWgb5qWtpoa9u2v3438v9yArbrFbjlzSc9dAP9pj0wLNaDON/31q\nVuCZi8WTbIqlCkCvNjR1Q9CToCdKKsHNWz76rRjLZsDloZkPZO0ICkE8ynhR\nZ9pMVVfE6XF+FfMcAt+JXKUn4YMf3egyxJDDSPBpjHg5wosFQHbaYIUuQreh\nlHxQUXgrZ9QhrEbfMb+Abkvt45LNqVxK/QUX60WK3kydxYpLe9qs9eSIOh9X\nZTd1sEIh/5mTa3p4JM9MdyZ/JgENmUTF1cyNEKlsbMahj9vEubNbMzk3L/Lr\nYpOoCYhxmBawenfEOlW7su02YE4ZYCsE1/rvFPqt1NGmtpWpmj13vndlEvm6\nZyw4xRZWwZ0vzO3SUvlbhsWZImj3ajvBb2ZOSKxZ+DlxuaN/9NyJDrH8SP0C\nS8lXuMM3j0wnB7Ypqa+HsfnbvggOM/JhyAFitpESQVfE+vcnXbQWKRhZzM+U\nAgJdsVT0ZN8Smv7BvNvhyOCMv5A1yfeyLvicPX7n1qr5rdQ6wy4u1kEjZ6Mn\nQWj/\r\n=HE5Y\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIQC/T0D4mAgb9717y+Gd34T3lAsmNYdjIjh+ru5bDv03ggIgPDayD/BvmKJIjuVK+rInt1noLDSFS/rerdeVKJ90Z8E="
    }
  ]
}

Repository

MOVED
gamingprower/4cdl

Shared repository data · GitHub

Repository moved · manual review pending

HTTP 301 · detected 21 Oct 2026

Reported destination
License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:06 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:825a5a3b8a67f42e04f81ea3d8eda7c408d1cf7463ee2a5bc801b3e0b6bc1f03

Other collected versions

1.0.723 Jan1.0.623 Jan1.0.517 Jan1.0.417 Jan1.0.217 Jan1.0.117 JanView all collected versions →