stagit is a static Git web page generator with the following features:
- Log of all commits from HEAD.
- Log and diffstat per commit.
- Show file tree with linkable line numbers.
- Show references: local branches and tags.
- Detect README and LICENSE file from HEAD and link it as a webpage.
- Detect submodules (.gitmodules file) from HEAD and link it as a
webpage.
- Atom feed log (atom.xml).
- Make index page for multiple repositories with stagit-index.
- After generating the pages (relatively slow) serving the files is
very fast, simple and requires little resources (because the content
is static), only a HTTP file server is required.
Flat Frog is a templating engine working in php allowing the most
usefull functions : loops, test, switch, inclusion of files and plugin
capabilities. It has compiling and caching capabilites.
surf is a simple web browser based on WebKit/GTK+. It is able to display
websites and follow links. It supports the XEmbed protocol which makes
it possible to embed it in another application. Furthermore, one can
point surf to another URI by setting its XProperties.
swiggle is a small command line tool that generates HTML pages,
including thumbnail indexes, for given images
(a so called "web gallery").
It's intended to be easy to use, and since it is written in C,
it's quite speedy.
It uses libjpeg for decompression and compression of images,
libexif for getting EXIF information contained in the images,
and it caches scaled images so that subsequent runs don't need to
scale images again and are faster.
Of course, the original images aren't changed.
Currently, it only processes JPEG images, and it's thought
to be used primarily with images taken with digital cameras.
Josef El-Rayes
j.el-rayes@daemon.li
SWISH++ is a Unix-based file indexing and searching engine (typically
used to index and search files on web sites). It was based on SWISH-E.
SWISH-Enhanced is a fast, powerful, flexible, and easy to use system for
indexing collections of Web pages or other text files. Key features include
the ability to limit searches to certain HTML tags (META, TITLE, comments,
etc.). The SWISH-E software is free, and includes a package of Perl programs
that enable anyone who is authorized to create and maintain their own indexes
(AutoSwish). SWISH-E is an enhanced version of SWISH, which was originally
written by Kevin Hughes and modified and released with his permission.
Syndigator is an RSS feed reader based on Gtk.
Tclwebtest is a tool to write automated tests for web applications.
It provides a simple API for issuing http requests, dealing with the
result and assume specific response values, while taking care of the
details such as redirects and cookies.
It has some basic html parsing functionality, to provide access to
elements of the result html page that are needed for testing.
TclWebtest should be suitable for testing larger chains of user
interaction on a web application, for example a full ecommerce
ordering session.
Tclwebtest could visit an ecommerce site as
anonymous user, add some products to its shopping cart, check out
the cart, register itself as user and enter a test address etc.
The test script could also include the administration part of the
interaction, by explicitely logging in as site admin, reviewing and
processing the order, nuking the test user etc.
tDOM combines high performance XML data processing with easy and powerful Tcl
scripting functionality.
tDOM should be one of the fastest ways to manipulate XML with a scripting
language and uses very few memory (for example the DOM tree of the XML
recommendation in XML (160K) needs only about 450K in memory)!
Configured for OpenACS (http://openacs.org)
http://tdom.github.com/