25 projects tagged "Command Line Tools"

Download Website Updated 22 May 2014 GNU Parallel

Screenshot
Pop 690.44
Vit 146.36

GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.

Download Website Updated 14 May 2014 s6-linux-utils

Screenshot
Pop 97.47
Vit 21.62

s6-linux-utils is a set of minimalistic Linux-specific system utilities.

Download Website Updated 14 May 2014 s6-portable-utils

Screenshot
Pop 163.87
Vit 27.90

s6-portable-utils is a set of tiny general Unix utilities, often performing well-known tasks such as cut and grep, but optimized for simplicity and small size. They were designed for embedded systems and other constrained environments, but work everywhere. Other sets of small utilities are usually system-specific; for instance, the (otherwise excellent) BusyBox project only works on Linux.

No download Website Updated 25 Mar 2014 Xidel

Screenshot
Pop 111.96
Vit 5.40

Xidel is a command line tool to download Web pages and extract data from them. It can download files over HTTP/S connections, follow redirections, links, or extracted values, and process local files. The data can be extracted using XPath 2.0, XQuery 1.0, and JSONiq expressions, CSS 3 selectors, and custom, pattern-matching templates that are like an annotated version of the processed page. The extracted values can then be exported as plain text/XML/HTML/JSON, or assigned to variables to be used in other extract expressions or be exported to the shell. There is also an online CGI service for testing.

Download Website Updated 04 Mar 2014 Sanzang

Screenshot
Pop 161.37
Vit 8.04

Sanzang is a compact and simple cross-platform machine translation system. It is especially useful for translating from the CJK languages (Chinese, Japanese, and Korean), and it is very suitable for working with ancient and otherwise difficult texts. Unlike most other machine translation systems, Sanzang is small and approachable. Any user can develop his or her own translation rules, and these rules are simply stored in a text file and applied at runtime.

Download No website Updated 09 Feb 2014 Version numbers read/write

Screenshot
Pop 50.14
Vit 1.01

The Version numbers read/write command line tool finds and updates version number tokens in source code or packaging files. It takes filename context and syntax into account for reading and writing to files. It provides an easy and readable argument format, and can increase patch versions or bump build numbers. It's a minor simplification for manual package building.

Download No website Updated 06 Feb 2014 runt cli

Screenshot
Pop 30.63
Vit 12.00

runt is a wrapper command that executes some other long-running command (such as rsync) and prevents your system from suspending before it finishes.

Download Website Updated 15 Jan 2014 au

Screenshot
Pop 49.09
Vit 1.00

au is a little script to make ffmpeg easier to use for common audio manipulations like cutting to a specific number of beats at a set BPM, volume adjustments, joining files together, and converting between file formats or between mono and stereo.

Download Website Updated 19 Dec 2013 tblutils

Screenshot
Pop 45.33
Vit 12.70

tblutils is a collection of several utilities for working with tabular text files: data written in plain text, with one row per line and columns separated by a common character (usually TAB or semicolon). It complements the usual Unix tools like cut and paste by providing enhanced versions that support column labels through-out, so that you can extract columns by name (tblcut), filter data using a mathematical expression (tblfilter), re-order columns without caring about the column index (tblcsort), join multiple files on a common index without having to pre-sort them (tblmerge), and much more.

Download Website Updated 03 Jul 2013 Shasplit

Screenshot
Pop 26.61
Vit 1.00

Shasplit takes a large data block, splits it into smaller parts, and puts those parts into an SHA-based content-addressed store. Reassembling those parts is a trivial "cat" invocation. Repeating parts (e.g., from previous split operations) are stored only once, which allows efficient incremental backups of whole LVM snapshots via Rsync. Shasplit shows its strengths on encrypted block devices, but might be useful for non-encrypted data, too.

Screenshot

Project Spotlight

Seed7

An extendable programming language.

Screenshot

Project Spotlight

f265

An HEVC/H.265 video encoder.