A simple, lightweight system for manipulating HTML (and XML, informally) using
a Pythonic object model.
Features:
- Allows program logic and HTML to be completely separated - a graphical
designer can design the HTML in a visual HTML editor, without needing to
deal with any non-standard syntax or non-standard attribute names.
- Designed with common HTML-application programming tasks in mind.
- No special requirements for the HTML/XML (or just one: attribute values must
be quoted) - so you can use any editor, and your HTML/XML doesn't need to be
strictly valid.
- Works by string substitution, rather than by decomposing and rebuilding the
markup, hence has no impact on the parts of the page you don't manipulate.
- Does nothing but manipulating HTML/XML, hence fits in with any other Web
toolkits you're using.
- Tracebacks always point to the right place - many Python/HTML mixing systems
use exec or eval, making bugs hard to track down.
This plugin asks for and changes your password at a pre-configured LDAP server.
The users willing to change his/her password must be authenticated already.
This plugin makes no sense for the Guest user.
Apache Axis2 is a Web Services / SOAP / WSDL engine, the successor to the
widely used Apache Axis SOAP stack. There are two implementations of the Apache
Axis2 Web services engine - Apache Axis2/Java and Apache Axis2/C
Swisswatch is a fancy Swiss railway clock emulator.
This program support color display, you must add belong lines to ~/.Xdefaults.
#if COLOR
swisswatch*customization: -color
#endif
and exec `xrdb $HOME/.Xdefaults'.
Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
audio.
SRC is capable of arbitrary and time varying conversions ; from
downsampling by a factor of 12 to upsampling by the same factor.
Arbitrary in this case means that the ratio of input and output sample
rates can be an irrational number. The conversion ratio can also vary
with time for speeding up and slowing down effects.
OpenDBX is an extremely lightweight but extensible C library for
accessing databases with a single API. It provides a clean and simple
interface across all supported databases that leads to an elegant
code design automatically. Currently MySQL, PostgreSQL, SQLite
(v2 & 3), MSSQL and Sybase are supported and backends for more native
database APIs can be written easily. If you want your application to
support different databases with little effort, this is definitively
the right thing for you!
License: LGPL
The xcalendar is a simple interactive calendar program with a notebook
capability. It is built on the X Toolkit and the Athena Widgets.
Just type `xcalendar [month [year]]' on command line.
If month and year are not provided on the command line they are
assumed to be current.
Note: This program is internationalized but only
app-defaults files for English (C) and Japanese (ja_JP.eucJP) are included.
Let's add another locales!
cvsadmin is a simple program to administrate users of a CVS repository.
It currently allows you to easily :
Name Arguments
---- ---------
list list of usernames || nothing
add list of usernames
del list of usernames
email user list
rename list of alternating olduser/newuser
misc list of usernames
sys list of usernames
pass list of usernames
The actions name should be self-explaining, except misc, which ask you for
all the fields (email, system user, password) on your terminal.
The LIBMAA library provides many low-level data structures which are
helpful for writing compilers, including hash tables, sets, lists,
debugging support, and memory management. Although LIBMAA was
designed and implemented as a foundation for the Khepera
Transformation System, the data structures are generally applicable to
a wide range of programming problems.
The memory management routines are especially helpful for improving the
performance of memory-intensive applications.
This module implements yet another damn configuration-file system.
The configuration language is deliberately simple and limited, and the
module works hard to preserve as much information (section order,
comments, etc.) as possible when a configuration file is updated.
See Chapter 19 of "Perl Best Practices" (O'Reilly, 2005) for the
rationale for this approach.
The configuration language is a slight extension of the Windows INI
format.