Argbash 2.7.0

Do you write Bash scripts that are supposed to accept arguments? Aren't you tired of that? getopt is discouraged, getopts doesn't support long options, there is no widely-accepted Bash module to do the task and some solutions don't work on all platforms (Linux, OSX, MSW)... Give a Argbash a try, benefit from the online generator and stop being terrorized by those pesky arguments!

Harvest 0.4

Harvest is a compact, fast and portable software that can scan files and folders to recognise their typology. Scanning is based on file extensions and a simple fuzzy logic analysis of folder contents to recognise if they are related to video, audio or text materials. Harvest makes it easy to list folders by type or year, to move them or to categorize them for tagged filesystems. It can process approximately 1GB of stored files per second and is operated from the console terminal. Harvest is de

ELM ME+ 2.5 PLalpha48

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

Wherever Change Directory 6.0.2

Wcd is a command-line program to change directory fast. It saves time typing at the keyboard. One needs to type only a part of a directory name and wcd will jump to it. Wcd has a fast selection method in case of multiple matches and allows aliasing and banning of directories. Wcd also includes a full screen interactive directory tree browser with speed search.

mkconfig 1.31

mkconfig is a build configuration utility. It creates an output file intended to be included as a header file, run as a shell script, used as a configuration file, or any other use. mkconfig is written in portable shell script and designed to be extensible for any configuration use.

dateutils 0.4.3

Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line, with a strong focus on use cases that arise when dealing with large amounts of financial data. Their target market is shell scripts that need date calculations or calendar conversions, and as such they are highly pipe-able and modeled after their well-known cousins (e.g. dtest vs. test, or dgrep vs. grep).

miller 5.3.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.

BashStyle-NG 10.3

BashStyle-NG is a graphical tool and toolchain for changing the behaviour and look'n'feel of Bash, Readline, Vim, Nano and Git. Possibilities include Bash: 12 fancy pre-defined prompt styles, colors are customizable, random text color, random prompt style for each session possible, create your own prompt using UI, colored manpages (without using most), rembering last visited directory (and restore upon new session), customize bash history settings, lscd: customized variant of cd, showing conte

EndTeX 1

EndTeX is an attempt to overcome EndNote's refusal to support BibTeX. It is run instead of BibTeX with the same options. When run it scans the .aux file for bibliography files and then looks for a matching file with a .txt suffix (eg bibfile.txt) which it assumes is an EndNote bibliography in the correct format. It then parses it into a BibTeX bibliography and finally runs BibTeX.

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.

Eagle Mode 0.93.0

Eagle Mode is a C++ GUI toolkit and provides a zoomable user interface (ZUI) usable as desktop shell even. It functions as filesystem browser and manager, and seamlessly runs integrated applications. Images, text files and office documents can be zoomed in, audio and video files engaged as well. Built-in widgets like an archiver, chess and 3D minesweeper games, a clock, fractal imaging examples integrate likewise.

Tomb, the Crypto Undertaker 2.4

Tomb is a system to make strong encryption easy for everyday use. A tomb is like a locked folder that can be safely transported and hidden in a filesystem. Its keys can be kept separate; for example, you can keep the tomb on your computer and its key on a USB stick. Tomb is written in code that is easy to review and links shared components: it consists of a ZShell script and desktop integration apps; it uses standard GNU tools and the crypto API of the Linux kernel (dm-crypt) via cryptsetup.

Shuriken 0.1

Shuriken is a tool to facilitate the tedious task of copying config files and ssh keys across servers; to do so it follows a very minimalist approach, leveraging the power of script generation directly in the clipboard and ready to paste in a terminal, rather than dealing with file transfers and file permissions. When a file is imported from stdin, Shuriken detects what it is and imports it into its repository (usually in `~/.shuriken`) where all public keys and configurations are stored. When

ctop 0.4

top-like cli interface for container monitoring

Frams' Shell Tools 20161010

Frams' Shell Tools is a big collection of various (mostly Perl) scripts to make UNIX everyday life at the command line interface more comfortable. They have grown in the author's last 25 years as a Unix user, programmer, and administrator. Some examples are: clp (Command Line Perl: a Perl "shell"), fpg (Frams' Perl grep: a grep with full Perl support), zz (generic clipboard), and vv (visual versioning: automatic backups with any editor)

Bash 4.4

Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.

mulle-bootstrap 2.0

mulle-bootstrap, cross platform dependency manager using bash and cmake ... for Linux, OS X, FreeBSD, Windows ... for C, C++, Objective-C ... certainly not a "minimal" or lightweight" project with ca. 10000 lines of shell script code Why you may want it You program in C, C++ or in Objective-C, mulle-bootstrap is written for you If you need to link against a library, that clashes with an installed library, mulle-bootstrap could break this quandary If you feel that apt-get install p

Shell Script Loader 0.2

Shell Script Loader is a framework for shell scripts that provides functions that can be used to load, include or call module shell scripts. It supports most shells including Bash, Zsh, Ksh, and other shells based on sh. A compiler can also be used.

Stu 1.15.61

A build tool in the spirit of Make, but with two features that set it apart: (1) Parametrized rules: Like GNU Make's '%' character, but there can be multiple parameters, and they have names. The syntax is '$NAME', where NAME can be any string. (2) Dynamic dependencies: The dependencies of a target can be generated dynamically. When a dependency is enclosed in square brackets, it means that that file is built and dependencies are read from within that file.

Elm 2.4ME+ PL127 25

Elm 2.4ME+ is based on Elm 2.4. It contains enhanced MIME and character set support. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP.

OcLaunch 0.3.0-pre2

Launch commands, one drop at time. The purpose of OcLaunch is to easily launch command one by one. Since it's a command-line tool, you can use it almost everything, from GUI to CRON task. What is it? OcLaunch: Command-line program allowing you to launch program on a human basis. Don't let a clock plan things! For example, here is a typical session (you open a terminal emulator between each item): You open your first terminal, your chat client is opened, On second launch of a termina

luaprompt 0.7

luaprompt is both an interactive Lua prompt that can be used instead of the official interpreter, as well as a module that provides a Lua command prompt that can be embedded in a host application. As a standalone interpreter it provides many conveniences that are missing from the official Lua interpreter. As an embedded prompt, it's meant for applications that use Lua as a configuration or interface language and can therefore benefit from an interactive prompt for debugging or regular use.

pipexec 2.5.5

Pipexec can build a complex pipe connection between processes. Instead of linear stdin/stdout pipes, it can open and route file descriptors in directed graphs, back and forth. It provides a terse and understandable option scheme like '{LS:1>GREP:0}' for setting them up.

Perl 5.23.0

Perl is a family of high-level, general-purpose, and dynamically interpreted programming languages. It borrows some syntax from C, Unix Shells, and AWK or SED, and more or less reinvented modern regular expressions. Perl 5 is the current mainstream version, with over 20 years of development. CPAN provides a modular packaging system, and allows Perl to be used for web applications, graphics programming, networking, system adminstration, and many sciency applications.

mdp 0.7.4

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

MirBSD Korn Shell R50f

The MirBSD Korn Shell (mksh) is an actively developed successor of pdksh (the Public Domain Korn Shell), aimed at producing a shell good for interactive use, but with the primary focus on scripting. It is intended to be portable to most *nix-like operating systems as long as they're not too obscure. mksh incorporates improvements from OpenBSD and Debian, as well as bugfixes and enhancements developed for the MirOS, FreeWRT, and MidnightBSD projects and Android. The emacs command line editing mod

templated PS1 replacement 1.9

prwd provides a simple templating language with commands to customize your prompt. prwd keeps your prompt consistent between shells, provides fast template commands to get your hostname, git or mercurial branch without an inordinate amount of slow shell scripting.

Zuper - Zsh Ultimate Programmer's Extensions Refurbished 0.1

Zuper is a minimalist library of extensions for Zsh programming, because believe it or not Zsh is so slick and powerful that it can be used as a programming language. Zuper features load/save of associative maps as key/value storage on filesystem, a native ztcp facility for get/set k/v on consul.io and some more workflow debugging facilities.

Dialog 1.2-20150225

Dialog lets you to present a variety of questions or display messages using dialog boxes from a shell script (or any scripting language). These types of dialog boxes are implemented: yes/no box, menu box, input box, message box, text box, info box, guage box, checklist box, fileselection box, and radiolist box.

easyphoto 1.16.0

easyphoto is a shellscript wrapper that tries to automatically enhance the quality of photos. Only JPEG files with the file extensions .jpg or .JPG and some RAW formats are supported.

UbuTricks 14.11.17

UbuTricks is a small utility that helps installing various games and applications on Ubuntu or Mint. It's a small shell wrapper with a xdialog/zenity GUI. It supports various installation schemes (PPA updating, DEB installation, source compilation, portable setups, and custom archive unpacking). It includes for instance 0 A.D., Battle for Wesnoth (Dev), SMPlayer, Ubuntu Tweak, Cinnamon, Wine, Geary, Google Earth, Kdenlive, PlayOnLinux, LXQt, QupZilla

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.

spdpo 1.1.2

spdpo is an automation script for building FreeBSD and RPM packages. It creates packages based on simple packaging specification files, and also provides tools for importing source distribution tarballs, or managing multiple build specification file collections. It's a simple shell wrapper around rpm or FreeBSD pkgng, that prepares the environment, retrieves sources, unpacks, normalizes filenames, applies patches, configures the build toolchain, builds, installs and postproccesses before creatin

Shoreline Firewall 4.6.4.1

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.

bash-prompt.sh 2.1-3

bash-prompt.sh is a minimal script to manage shell prompts. It updates the current $PS1 and $PROMPT_COMMAND environment variables, and stores it optionally in .bashrc or .profile and .bash-profile for the current user or system-wide /etc defaults. It also handles KONSOLE tabs.