GNU Astronomy Utilities 0.23

GNU Astronomy Utilities (Gnuastro) is an official GNU package consisting of various programs and library functions for the manipulation and analysis of astronomical data. All the programs share the same basic command-line user interface for the comfort of both the users and developers. Gnuastro is written to comply fully with the GNU coding standards so it integrates finely with the GNU/Linux operating system. This also enables astronomers to expect a fully familiar experience in the source code

exiv2 0.28.3

Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata.

MediaInfo 24.06

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

Checkstyle 10.17.0

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

mpg123 1.32.6

mpg123 is a fast MPEG Audio Layer 1 / 2 / 3 decoding library and terminal playing utility. It uses floats or integer arithmetics with any available instruction set extension (3DNow, SSE, ARM) for efficiency.

Shoreline Firewall 5.2.8

Shorewall is a flexible firewall configuration system for Linux 2.4/3.x iptables. It's suitable for routers, gateways, servers, VPN environments and just desktop systems. It provides a higher level rule-based configuration scheme to configure the Netfilter kernel module, routes, interfaces and traffic shaping. It supports both IPv4 and IPv6.

FLoM 1.7.2

FLoM is a tool for synchronizing shell commands and avoiding complex workarounds. It manages process serialization not unlike "nice" handles their prioritization. It allows shell commands to be serialized and synchronized within a single system or a network. It requires little configuration to easily handle common settings.

Crayonizer 2.5

Crayonizer can color the output of command-line programs. It can also translate keypresses to something the program understands, play sounds, set xterm titlebars, iconify/deiconify/maximize xterm windows, set xterm fonts or foreground color or background color, add various types of statusbar, etc, etc.

Jailer 15.7

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

zswap-cli 0.9.1

Zswap-cli is a command-line tool to control zswap Linux kernel module options. Zswap is a compressed cache for swap pages. It takes pages that are in the process of being swapped out to disk and tries to compress them into a RAM-based memory pool with dynamic allocation. It trades CPU cycles for a significant performance boost since reading from a compressed cache is much faster than reading from a swap device. Features Currently supported features: CLI, environment variables and configu

metaf2xml 2.9

metaf2xml can download, parse and decode aviation routine weather reports (METAR, SPECI, SAO), aerodrome forecasts (TAF), synoptic observations (SYNOP), observations from buoys (BUOY) and meteorological reports from aircrafts (AMDAR). Data can also be taken from decoded BUFR messages. The extracted data can be written as XML or passed to a user-defined function (all done in Perl). It also provides XSLT style sheets to convert the XML to plain language (text, HTML), or XML with different schemas

File Service Protocol Suite 2.8.1b29

File Service Protocol is a lightweight UDP-based file transfer system. It has many benefits over plain FTP, such as anonymity for transfers and archives. It's less bandwidth intensive but still fault tolerant.

GluCat: Clifford algebra templates 0.12.0

GluCat is a generic library of C++ templates that implement universal Clifford algebras over the field of real numbers. The PyClical extension module for Python gives users an easy Python scripting interface for calculations in Clifford algebras. The name PyClical is an homage to Pertti Lounesto's CLICAL.

BakAndImgCD 40.0

BakAndImgCD is a small Linux-based operating system, which has been designed to perform the following two tasks: data backup and disk imaging. The 4MLinux Backup Scripts make use of FSArchiver, GNU ddrescue, Partclone, Partimage, rsync, and other utilities. The output files (archives and images) can be optionally compressed and sent to a remote sever (using Ethernet, WiFi, PPP or PPPoE). BakAndImgCD is fully compatible with UNetbootin, which can be used to create an easy-to-use live USB.

Antivirus Live CD 40.0-0.105.0

Antivirus Live CD is an official 4MLinux fork including the ClamAV scanner. It's designed for users who need a lightweight live CD, which will help them to protect their computers against viruses. Ethernet, WiFi, PPP and PPPoE are supported by Antivirus Live CD to enable automatic updates of its virus signature databases. All partitions are mounted during the boot process so that they can be scanned by ClamAV. The Antivirus Live CD ISO images are fully compatible with UNetbootin, which can be us

miller 6.2.0

Miller is a command line tool that combines features from sed, awk, cut, join, and sort. It works best on name-indexed CSV input, and thus allows easy cutting, sorting or filtering on column names. It allows pretty-printing of tabs/columns, format conversions, can be used in shell pipes like simpler tools, adds some SQL-like querying features, and is similar in spirit to "jq" the JSON queryer.

splitjob 3.2

Useful to split up jobs over multiple CPU cores or even multiple computers. Examples: tar -cf - /bigdirectory | splitjob -j 4 gzip > big.tar.gz splitjob "ssh h1 bzip2" "ssh h2 bzip2" < f > f.bz2

DJV Imaging 2.0.8

DJV Imaging is professional movie playback software intended for film production, visual effects, and computer animation. It's cross-platform for Linux, Max OS X and Windows; plays either image sequences or movies, works with industry-standard formats as OpenEXR, Cineon, DPX, and QuickTime. It also provides command-line tools for batch processing. Also utilizes CMake, FFmpeg, GLEW, libjpeg, libpng, libtiff, libquicktime, OpenEXR, zlib, Qt.

FVL 1.0.0

FVL, or Fourier Video Loop, is a command-line utility to seamlessly loop frame sequence (enumerated .png images) by cutting spectrum of per-pixel transformation over time. More precisely, the time series of each pixel channel, considered as a signal, is approximated by the partial sum of its Fourier series. Using Fast Fourier Transform to switch between the signal and its spectrum, we nullify or reduce some frequencies to decrease the leap of the signal at the ends of the time interval.

wkhtmltoimage / wkhtmltopdf 0.12.5

wkhtmltoimage and wkhtmltopdf render HTML pages into PDF or convert them into image files respectively. They're utilizing the QT Webkit runtime for "headless" operation without a running browser or display server.

synodl 0.2.0

Synodl is an ncurses-based command-line client for the DownloadStation application found on Synology NAS devices. It allows the user to manage download tasks without using DownloadStation's web UI.

svn2cvsgraph 2.4beta

Small utility to make cvsgraph ( http://www.akhphd.au.dk/~bertho/cvsgraph/ ) useful also for subversion users

zsh 5.4

Zsh is an interactive Unix shell similar to the well-known Korn shell, with adaptations from bash and tcsh. It provides a powerful scripting language with loadable extension modules, a bash compatibility mode, an advanced command line interface, a session-shared history, spelling correction, adaptable line editing, powerful filename matching, programmable command completion with support for most common Unix uilities.

Suplemon 0.1.52

Suplemon is a modern, slick and intuitive console text editor with multi cursor support. Suplemon replicates Sublime Text style functionality in the terminal with the ease of use of Nano.

Fbi IMproved 0.5-rc2

FIM is a lightweight universal image viewer, mostly for Linux. It is highly customizable and scriptable, and for users who are comfortable with software like the VIM text editor or the Mutt mail user agent. You can control it using the keyboard. FIM can open many file formats (even using converters) and it can display pictures graphically, with the Linux framebuffer or under X/Xorg, or in a terminal as ASCII Art renderings.

mdp 0.7.4

minimalist password safe with full-screen pager and password generation profiles

Swiss File Knife 1.7.4

SFK combines a hundred command-line and file operation tools into a single binary. It operates on single files, directories or trees, and even zip/tar archives. It provides text searching (also in binary files), search and replace operations, checksum generation, locating duplicate content, file splitting and merging, CR/LF linebreak conversion, hexdumping, colorization. There are also instant servers for FTP and HTTP or direct file transfers, or debug TCP/UDP and HTTP connections. It's also rel

LXC Facility 0.11-1

LXC Facility (LXCF) can generate full operating system containers to be used as LXC virtual environment. It's based on libvirt-lxc, a console is available through virt-manager, can build containers in just a few minutes, manage multiple of them, allows dynamic resource control, and reuse available host applications. LXCF already supports Ubuntu 14.04/14.10, Fedora 19/20, and CentOS/RHEL 7.

Ruboto 1.2.0

Ruboto is a Ruby development tool chain and framework for generating native Android apps. It's based on JRuby and can utilize any Ruby library or gem, while still facilitating access to Android and Java APIs. Code generators are provided, packaging tools, rake/ant useable, deployment and testing helpers added.

FATx 1.7

FATx is an implementation of the XBOX FAT16/32 filesystem variant. It comes with command-line implementations of mkfs, fsck, label, unrm for undeletion, and fusefatx for mounting an Xbox partition.

lsdvd 0.17

lsdvd is a terminal application which retrieves meta information about a DVD and displays it. It reveals the number and type of tracks, video or audio information, eventual subtitles, etc. It can print out plain text or XML, and even Perl or Ruby code for easy integration.

Cmajor 0.9.0

Cmajor is an experimental programming language. It mixes concepts and language semantics from C++ and C# for semantics. It runs on a virtual machine (cmx) after compilation (cmc), and comes with a debugger (cmxdump). It's itself implemented in C++98 using soul2cpp, provides 64bit integer types using boost, comes with filesystem, shared pointers and threading interfaces. It's cross-platform and comes with an extensive manual.

grec 0.1.0

grec is a search tool similar to grep. Instead of just matching text its purpose is colorizing output lines. By specifying a regex and a simple color name/scheme it can display matched results from e.g. a shell pipe. It takes care to not misinterpret distinct regex matches with colorization areas.

CmdConfig.jar 1.0

CmdConfig provides a lightweight command line argument parsing interface for Java programs. It supports single-letter options as well as long flags and options.

kripta 1.0

kripta is a small tool to encrypt files using Tiny Encryption Algorithm (TEA) with user-defined keys of 4-16 characters. It's a command line tool, but also comes with a small Gnome or Windows GUI.

Gooey

Gooey is a Python library which simplifies providing a graphical frontend for command-line tools. It can wrap any script which utilizes ArgParse already through a simple decorator. It's most suitable for one-off task utilities, that don't need to pipe input or output or require interaction. Gooey presents suitable GUI widgets for text arguments, boolean settings, or selectable options.

Py-translate 0.1.4

py-translate is a simple command line utility for translating text using Googles Translate service. It has Unicode support and allows input and output to be files, pipes, or interactively edited.