openbsd-ports/devel/tcllib/pkg/DESCR
2008-05-09 19:45:18 +00:00

50 lines
1.9 KiB
Plaintext

A collection of pure-Tcl utility modules for Tcl that provide a wide
variety of functionality, from implementations of standard data
structures to implementations of common networking protocols. The
intent is to collect commonly used functions into a single library,
which users can rely on to be available and stable.
Included are the following modules, and much more:
base64 base64, uuencode, yencode encoder and decoder
calendar date & time operations. In development.
cmdline command line argument processor similar to opt
comm socket based 'send'.
counter Event counters, interval timers, and histogram display
crc Calculation of various CRC checksums
csv Handling of comma separated values
des Tcl implementation of the Data Encryption Standard
dns Tcl implementations of the DNS protocol
doctools Writing manpages, the tcl way
exif Handling of EXIF information generated by digital
cameras
fileutil Tcl implementations of some standard Unix utilities
ftp FTP client library
ftpd FTP server
html HTML generation procedures. This uses ncgi.
htmlparse Parsing of HTML strings.
irc Tcl implementation of the IRC protocol.
javascript Javascript generation procedures.
log General logging and tracing facility.
math common math functions like min, max, and others
md4 MD4 hashes
md5 MD5 hashes
mime MIME encoder and decoder
ncgi new CGI processing module
nntp NNTP (news) client
ntp time clients
pop3 POP3 protocol implementation
pop3d POP3 server implementation and helper packages
profiler function level Tcl source code profiler
report Tabular ascii reporting. Interoperates with
struct::matrix.
sha1 Secure Hash Algorithm
smtpd SMTP server implementation
soundex Phonetic string comparison
struct Tcl implementations of common data structures (tree, graph,
queue, matrix, pool, skiplist, priority queue, records,
list operations)
stooop Pure Tcl OO package
textutil Text processing utilities, including a macro processor
uri URI parsing module