DYE is the Do-it-Yourself Embedded Environment Framework, a cross-development uClib-based toolchain and base system framework which is composed of the required source tarballs and patches and scripts to build the whole thing. The main goal is having total control about all pieces assembled for an embedded environment, starting from the toolchain and using a very easy and customizable set of Bash scripts to do everything.
Eggy is an IDE that includes syntax highlighting, template features, options for compiling and running your code, auto completion, and more. Eggy's distinguishing feature is its support for group projects, which allows users from around the world to connect to each other and work together on a project and see live changes being made. Users can communicate through the chat mechanism, add, remove, and rename files to and from the project, sync files, and exploit other useful features. Eggy supports many languages, including C++, Python, Perl, Ruby, shell scripting, and others.
apub is a tool to simplify uploading documents of a site to remote servers. Simply create an XML configuration file containing one or more site definitions, with the local and remote document root. After that, you can upload any file in any of your document roots with one simple command.
The censorship tools are a collection of bash scripts for comparing DNS server answers to get the blacklist from the censored server and to make the DNS censorship transparent; downloading censored URLs for teasing the censorship or tuning of censorship statistics; and other functions like opening all censored pages of a blacklist with a browser (e. g. with CensoRaser), and perform rDNS lookup of the sites to which the traffic to censored sites is redirected.
macchanger is a bash script for changing MAC addresses in a few different ways. It contains a "search engine " for browsing or searching vendors in a local vendors database, supports random address generation, supports manual address specification, and can be used as a startup script for restoring set MACs from a previous session.
lib_MTA is a BASH function library for dealing with email. It provides support for unencrypted and TLS-encrypted relaying of email with attachments, special mailing list filtering, and From address spoofing. The installation automatically sets up a mailing list filtering infrastructure that can be enabled with a few simple steps. Example scripts for relaying email and filtering mailing lists are included in the package with the library. Desktop users can employee a simple script to send email to remote addresses without the need for a local MTA, provided they have relay access via Gmail or their ISP.
Bashinator is a bash shell script framework. It provides flexible and powerful message handling that lets you print to stdout, log (to syslog or a logfile), and mail messages with a single message function. Exhaustive information is included in messages to ease debugging. This information includes timestamps, message severity, source file, line numbers, and function names. A facility for tracing the function call stack is provided. Sub-command output can be logged by capturing the stdout/stderr of external commands to a dedicated temporary logfile. The framework also provides lockfile handling.