trurl
GitHub describes it as a command line tool for URL parsing and manipulation.. The repository metadata lists Perl as its primary language. The metadata lists the NOASSERTION license. This article stays within the project description and details documented in the GitHub repository README.
curl/trurl: Linux
GitHub describes it as a command line tool for URL parsing and manipulation.. The repository metadata lists Perl as its primary language. The metadata lists the NOASSERTION license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as a command line tool for URL parsing and manipulation.. The repository metadata lists Perl as its primary language. The metadata lists the NOASSERTION license. The README describes the project this way: trurl is also available in some package managers. If it is not listed you can try searching for it using the package manager of your preferred distribution.
Windows
The README section "Windows" states: 1. Download and run Cygwin installer. 2. Follow the instructions provided by the installer. When prompted to select packages, make sure to choose the following: curl, libcurl-devel, libcurl4, make and gcc-core. 3. (optional) Add the Cygwin bin directory to your system PATH variable. 4. Use make , just like on Linux.
Prerequisites
The README section "Prerequisites" states: Development files of libcurl (e.g. libcurl4-openssl-dev or libcurl4-gnutls-dev ) are needed for compilation. Requires libcurl version 7.62.0 or newer (the first libcurl to ship the URL parsing API).
Prerequisites
The README section "Prerequisites" states: trurl also uses CURLUPART ZONEID added in libcurl 7.81.0 and curl url strerror() added in libcurl 7.80.0
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes