gawk – implementation of the awk programming language

gawk is the GNU implementation of the Awk programming language, first developed for the UNIX operating system in the 1970s. The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a

Read more

ttyper – terminal-based typing test

ttyper is a terminal-based typing test. It supports a good range of languages including English, German, Norwegian, Ukrainian, Spanish, as well as computer programming languages. This is free and open source software. Website: github.com/max-niederman/ttyper Support: Developer: Max Niederman License: MIT

Read more

enry – command-line tool based on enry

enry is a programming language detector based on go-enry/go-enry/v2 library. go-enry, started as a port to Go of the original linguist Ruby library, that has an improved 2x performance. This is free and open source software. Website: github.com/go-enry/enry Support: Developer:

Read more

frawk – efficient awk-like language

frawk is a small programming language for writing short programs processing textual data. To a first approximation, it is an implementation of the AWK language; many common Awk programs produce equivalent output when passed to frawk. This is free and

Read more

nauniq – non-adjacent uniq

nauniq is similar to the Unix command uniq but detects repeated lines even if they are not adjacent. To do this, nauniq must remember the lines being fed to it. It’s basically a glorified form of something like these: %

Read more