BILL

The Bash Improved Leveraging Library

Author: Adrián Pérez <aperez@igalia.com>
Version: 0.2
License:GPL3
Copyright: 2008-2009 Igalia S.L.

Abstract

Bill strives to be a solution for developing applications which can be run on platforms with limited resources (e.g. embedded systems) on top of the GNU Bash shell, with a focus on quality and reusability of shell code.

It does so by providing module system with its standard library, which you can leverage in your own scripts, both by using existing modules and splitting your program in reusable components.

Additionally, tools for documenting and testing modules, and serving web applications are provided as part of the package.

Contents

News

Occasionally I write news and blog posts related to Bill.

Features

img/architecture.png

Bill architecture

As a quick summary, Bill brings to you:

Last, but not least Bill also has the following:

Get Billed!

Packages for the latest release (0.2-1) are available here:

Development code can also obtained from from the GIT repository hosted at Gitorious:

git clone git://gitorious.org/bill/mainline.git

Documentation

Development