Simple Project List 軟體列表

System Shells
608 projects in result set
最後更新: 2012-07-18 21:40

crosstool-NG

crosstool-NG is a versatile toolchain generator, aiming at being highly configurable. It supports multiple target architectures, different components (glibc/uClibc...) and versions. crosstool-NG also features debugging utilities (DUMA, strace...) and generation tools (sstrip...).

最後更新: 2005-11-11 22:41

audio convert

audio convert is a script that converts between WAV, Ogg, MP3, MPC, FLAC, APE, AAC, and WMA files. It has an easy-to-use interface that makes it possible to fill in the tags for a few formats, copy the tags from input files into the new files, and choose the quality of compression. The script was initially designed for the Nautilus file browser and can be easily installed into Nautilus by using the installer provided with the script. You can then right-click on files and choose "audio-convert" from the "scripts" menu. The script is also known to work on rox or directly from a shell.

最後更新: 2008-10-31 04:01

BashDiff

Bash.Diff is a patch against Bash shell. In the
main core, it adds the following syntax: {a..b};
${var|...}; then-else-fi to for/while/until/case
statements; try-block with string exception;
<&lt+; and, <<<<. As builtin, it
adds the following: sscanf(3), <string.h>,
<ctype.h> wrappers; array, regex(3), stack,
queue operations; GDBM, SQLite, PostgreSQL, MySQL
database interfaces; HTML template engine (BASP);
Expat XML parser interface; x-y char plot; DOS,
CSV, Awk support; Libwebserver interface; RPN
calculator with <math.h> functions; and,
GTK+2 interface for GUI dialog.

(Machine Translation)
最後更新: 2013-07-28 13:42

MXE (M cross environment)

MXE (M cross environment) is a Makefile that compiles a cross compiler and cross compiles many free libraries such as SDL and Qt. Thus, it provides a nice cross compiling environment for various target platforms.

最後更新: 2013-07-05 20:53

CacheGuard Web Security Gateway

CacheGuard Appliance is an all-in-one OS appliance providing firewall, antivirus, caching, compression, bandwidth allocation, load balancing, reverse and forward proxy, high availability, Web application firewall, URL guarding, and more. It can be purchased as an OS to install on your server, as an OS to run in a virtual machine, or as a hardware appliance.

最後更新: 2005-07-02 02:16

Groovy

Groovy is an agile, dynamic language for the JVM which combines many features from languages like Python, Ruby, and Smalltalk and makes them available to Java developers using a Java-like syntax. It is designed to help get things done on the Java platform in a quicker, more concise, and fun way. It can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project or it can be used dynamically as an alternative language, such as for scripting Java objects, templating, or writing unit test cases.

最後更新: 2007-08-08 04:32

OMake

OMake is a build system and scripting language with a similar style and syntax to GNU make but with many additional features, including support for large projects spanning multiple directories, default configuration files simplifying the standard compilation tasks, fast, reliable, automated, scriptable dependency analysis using MD5 digests, built-in support for defining and running autoconfiguration tests, portability, and built-in functions that provide the most common features of programs like grep, sed, and awk. It also provides active filesystem monitoring that restarts builds automatically when source files are modified. A companion command interpreter that can be used interactively is included.

(Machine Translation)
最後更新: 2011-05-19 07:00

bashdb, kshdb, and zshdb

bashdb, kshdb, and zshdb are debuggers for Bash, ksh, and zsh scripts respectively. The debugger command interface is modeled on the gdb command interface. Front-ends supporting bashdb include GNU-Emacs and ddd.

最後更新: 2014-03-20 23:03

bashstyle-ng

BashStyle-NG is a graphical tool for changing
Bash's behavior and look and feel. It can also
style Readline, Nano, and Vim. It ships with a huge functionchain, which is used by the 16 default prompt styles, but may also be used separately.

(Machine Translation)
最後更新: 2014-05-07 22:32

Luksus

Luksus makes it quick and easy to create encrypted volumes such as hard drives, USB sticks, and SD cards on Linux, FreeBSD, and DragonFlyBSD. It can also create encrypted file containers. It is a wrapper for Crypsetup (DM-LUKS), tcplay, and geli. It can also encrypt single files using GnuPG.

(Machine Translation)
最後更新: 2004-08-12 20:52

NARC

NARC (Netfilter Automatic Rules Configurator) is a free firewalling package for Netfilter/Iptables, released under the BSD license. It attempts to simplify the setup of a firewall (stateful packet filter) via the iptables tools. It is a bash shellscript that generates (hopefully) sensible and secure rules for Netfilter based on a simple configuration file. It features quick setup via a simple configuration file, connection tracking (and fragmentation reassembly), customized logging, probe detection (TCP & UDP), and much more.

(Machine Translation)
最後更新: 2011-09-17 10:20

libssh

libssh is a C library to access SSH services from a
program. It can remotely execute programs, transfer files, and serve as a secure and transparent tunnel for remote programs. Its Secure FTP implementation can play with remote files easily, without third-party programs other than libcrypto (from OpenSSL) or libgcrypt.

(Machine Translation)
最後更新: 2014-04-11 14:51

V6 Thompson Shell Port

V6 Thompson Shell Port provides two ports of the original /bin/sh from Sixth Edition (V6) UNIX (circa 1975). osh is an enhanced port of the shell, and sh6 is an unenhanced port of the shell. This project also includes glob6, if, goto, and fd2 as external shell utilities. While they remain external for compatible use by sh6, these utilities are integrated into osh to improve shell performance.

(Machine Translation)
最後更新: 2013-05-18 06:20

The friendly interactive shell

fish, the friendly interactive shell is a shell that is focused on
interactive use, discoverability, and user friendliness. The design
goal of fish is to give the user a rich set of powerful features in
a way that is easy to discover, remember, and use. fish features a
user-friendly and powerful tab-completion, including descriptions of
every completion, tab-completion of strings with wildcards, and many
completions for specific commands. It also features an extensive and
discoverable help system. A special help command gives access to all the
fish documentation in your preferred Web browser. Other features include
syntax highlighting with extensive error checking, support for the X
clipboard, smart terminal handling based on terminfo, an easy to search,
no duplicates history.

(Machine Translation)
最後更新: 2013-02-11 23:04

OpenBSD Network Shell

NSH is a CLI intended for OpenBSD-based network appliances. It replaces ifconfig, sysctl, and route with its own simple command language, and consolidates configuration for other daemons into one place, effectively replacing /etc/netstart and parts of /etc/rc for appliance-style usage. NSH presents the user with a vaguely Cisco-like interface with all configuration in one easy to read text list. It also gives the user access to system information and diagnostics. NSH replaces the userland commands that handle these functions, and talks directly to the OpenBSD kernel or control utility for daemon functionality. Supported external utilities: pf, ospfd, ospf6d, bgpd, ripd, ldpd, relayd, ipsecctl, iked, rtadvd, dvmrpd, sasyncd, dhcpd, snmpd, sshd, ntpd, ifstated, tftp-proxy, ftp-proxy, tftpd, npppd, resolv.conf, inetd, smtpd, ldapd, and ifstated.

(Machine Translation)