Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wget2
-
A few tips for the newcomers on this sub !
Concurrent downloadsAble to preserve the original treeClient/Server modeCLITUIGUIWeb UIBrowser pluginwgetNYNY??Y?wget2YYNY????aria2YNYYY?Y?rcloneYYNY??Y?IDMYNNNNYNNJDownloader2YNYNNYNN
- The curl-wget Venn diagram
- GNU Wget2 now has semi-experimental DANE support!
- libwget forms the core of wget2, an HTTP(S) file downloader and website mirror utility, written entirely in C, and stuffed full of modern features.
-
Which is more common out of the box, curl or wget?
A libwget is one of the goals of wget2.
-
Command-line Tools can be 235x Faster than your Hadoop Cluster
Another tip is using wget2 instead of wget if you're mirroring a site (but this is more I/O tip than computationally heavy) https://gitlab.com/gnuwget/wget2/-/wikis/home
Sadly, wget2 doesn't support WARC last time I checked, but wget2 comes with a `--max-threads` parameter that together with `--mirror` and `--tries` makes it trivial to mirror even the slowest websites out there.
-
wget2 is a dead project or isn’t it?
Yup, there are some other contributors of course, but by and large, it's just Tim aka rockdaboot: https://gitlab.com/gnuwget/wget2/-/commits/master
-
I need to download 50 files in parallel chunks using wget.
wget 2.0 alpha supports multiple parallel downloads, if you don't mind installing another program for what I assume is a one-off task.
-
Is there a command "wget2" ?
There's a link to https://gitlab.com/gnuwget/wget2 on the wget homepage.
-
Where to extract and install system type files?
My package manager, Synaptic, does not have wget2 so I am getting it from gitlab:' https://gitlab.com/gnuwget/wget2/-/blob/master/README.md
frawk
- The Awk Programming Language, Second Edition
- The State of the Awk (2020)
-
Awk: Power and Promise of a 40 yr old language (2021)
It does, just go to the "Benchmarks" link: https://github.com/ezrosent/frawk/blob/master/info/performan...
-
What's the software you couldn't live without?
and frawk for good measure
-
What is yay situation?
frawk ["frawk" in aur] - a fancier awk with support for CSV files
- Fd: A simple, fast and user-friendly alternative to 'find'
- Command-line Tools can be 235x Faster than your Hadoop Cluster
- Frank
-
Awk implementation?
https://github.com/ezrosent/frawk - awk like language in rust
-
What does the Suckless Community think of Rust?
Also, please look at code statistics of Rust projects. Some interesting found on r/linux -> https://github.com/ezrosent/frawk
What are some alternatives?
axel - Lightweight CLI download accelerator
clojure-rust-graalvm - An example of Clojure program calling a Rust library, all combined into one executable using GraalVM.
aria2 - aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
awka - Revive awka - Awk to C Compiler
ht - Friendly and fast tool for sending HTTP requests
pawk - PAWK - A Python line processor (like AWK)
rclone - "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files
awk - One true awk
fd - A simple, fast and user-friendly alternative to 'find'
tui-rs - Build terminal user interfaces and dashboards using Rust
wgetmicro
makesure - Simple task/command runner with declarative goals and dependencies