[//000000001]: # (Table of contents generated by tcllib/doctools/toc with format 'markdown')
# Table Of Contents \-\-
- [By Categories]()
* [Argument entry form, mega widget]()
+ [tepam::argument\_dialogbox](tcllib/files/modules/tepam/tepam\_argument\_dialogbox\.md) TEPAM argument\_dialogbox, reference manual
* [Benchmark tools]()
+ [bench](tcllib/files/modules/bench/bench\.md) bench \- Processing benchmark suites
+ [bench::in](tcllib/files/modules/bench/bench\_read\.md) bench::in \- Reading benchmark results
+ [bench::out::csv](tcllib/files/modules/bench/bench\_wcsv\.md) bench::out::csv \- Formatting benchmark results as CSV
+ [bench::out::text](tcllib/files/modules/bench/bench\_wtext\.md) bench::out::text \- Formatting benchmark results as human readable text
+ [bench\_intro](tcllib/files/modules/bench/bench\_intro\.md) bench introduction
+ [bench\_lang\_intro](tcllib/files/modules/bench/bench\_lang\_intro\.md) bench language introduction
+ [bench\_lang\_spec](tcllib/files/modules/bench/bench\_lang\_spec\.md) bench language specification
* [CGI programming]()
+ [html](tcllib/files/modules/html/html\.md) Procedures to generate HTML structures
+ [javascript](tcllib/files/modules/javascript/javascript\.md) Procedures to generate HTML and Java Script structures\.
+ [json](tcllib/files/modules/json/json\.md) JSON parser
+ [json::write](tcllib/files/modules/json/json\_write\.md) JSON generation
+ [ncgi](tcllib/files/modules/ncgi/ncgi\.md) Procedures to manipulate CGI values\.
* [Channels]()
+ [tcl::chan::cat](tcllib/files/modules/virtchannel\_base/cat\.md) Concatenation channel
+ [tcl::chan::core](tcllib/files/modules/virtchannel\_core/core\.md) Basic reflected/virtual channel support
+ [tcl::chan::events](tcllib/files/modules/virtchannel\_core/events\.md) Event support for reflected/virtual channels
+ [tcl::chan::facade](tcllib/files/modules/virtchannel\_base/facade\.md) Facade channel
+ [tcl::chan::fifo](tcllib/files/modules/virtchannel\_base/tcllib\_fifo\.md) In\-memory fifo channel
+ [tcl::chan::fifo2](tcllib/files/modules/virtchannel\_base/tcllib\_fifo2\.md) In\-memory interconnected fifo channels
+ [tcl::chan::halfpipe](tcllib/files/modules/virtchannel\_base/halfpipe\.md) In\-memory channel, half of a fifo2
+ [tcl::chan::memchan](tcllib/files/modules/virtchannel\_base/tcllib\_memchan\.md) In\-memory channel
+ [tcl::chan::null](tcllib/files/modules/virtchannel\_base/tcllib\_null\.md) Null channel
+ [tcl::chan::nullzero](tcllib/files/modules/virtchannel\_base/nullzero\.md) Null/Zero channel combination
+ [tcl::chan::random](tcllib/files/modules/virtchannel\_base/tcllib\_random\.md) Random channel
+ [tcl::chan::std](tcllib/files/modules/virtchannel\_base/std\.md) Standard I/O, unification of stdin and stdout
+ [tcl::chan::string](tcllib/files/modules/virtchannel\_base/tcllib\_string\.md) Read\-only in\-memory channel
+ [tcl::chan::textwindow](tcllib/files/modules/virtchannel\_base/textwindow\.md) Textwindow channel
+ [tcl::chan::variable](tcllib/files/modules/virtchannel\_base/tcllib\_variable\.md) In\-memory channel using variable for storage
+ [tcl::chan::zero](tcllib/files/modules/virtchannel\_base/tcllib\_zero\.md) Zero channel
+ [tcl::randomseed](tcllib/files/modules/virtchannel\_base/randseed\.md) Utilities for random channels
+ [tcl::transform::adler32](tcllib/files/modules/virtchannel\_transform/adler32\.md) Adler32 transformation
+ [tcl::transform::base64](tcllib/files/modules/virtchannel\_transform/vt\_base64\.md) Base64 encoding transformation
+ [tcl::transform::core](tcllib/files/modules/virtchannel\_core/transformcore\.md) Basic reflected/virtual channel transform support
+ [tcl::transform::counter](tcllib/files/modules/virtchannel\_transform/vt\_counter\.md) Counter transformation
+ [tcl::transform::crc32](tcllib/files/modules/virtchannel\_transform/vt\_crc32\.md) Crc32 transformation
+ [tcl::transform::hex](tcllib/files/modules/virtchannel\_transform/hex\.md) Hexadecimal encoding transformation
+ [tcl::transform::identity](tcllib/files/modules/virtchannel\_transform/identity\.md) Identity transformation
+ [tcl::transform::limitsize](tcllib/files/modules/virtchannel\_transform/limitsize\.md) limiting input
+ [tcl::transform::observe](tcllib/files/modules/virtchannel\_transform/observe\.md) Observer transformation, stream copy
+ [tcl::transform::otp](tcllib/files/modules/virtchannel\_transform/vt\_otp\.md) Encryption via one\-time pad
+ [tcl::transform::rot](tcllib/files/modules/virtchannel\_transform/rot\.md) rot\-encryption
+ [tcl::transform::spacer](tcllib/files/modules/virtchannel\_transform/spacer\.md) Space insertation and removal
+ [tcl::transform::zlib](tcllib/files/modules/virtchannel\_transform/tcllib\_zlib\.md) zlib \(de\)compression
* [Coroutine]()
+ [coroutine](tcllib/files/modules/coroutine/tcllib\_coroutine\.md) Coroutine based event and IO handling
+ [coroutine::auto](tcllib/files/modules/coroutine/coro\_auto\.md) Automatic event and IO coroutine awareness
* [Data structures]()
+ [counter](tcllib/files/modules/counter/counter\.md) Procedures for counters and histograms
+ [report](tcllib/files/modules/report/report\.md) Create and manipulate report objects
+ [struct::disjointset](tcllib/files/modules/struct/disjointset\.md) Disjoint set data structure
+ [struct::graph](tcllib/files/modules/struct/graph\.md) Create and manipulate directed graph objects
+ [struct::graph::op](tcllib/files/modules/struct/graphops\.md) Operation for \(un\)directed graph objects
+ [struct::graph\_v1](tcllib/files/modules/struct/graph1\.md) Create and manipulate directed graph objects
+ [struct::list](tcllib/files/modules/struct/struct\_list\.md) Procedures for manipulating lists
+ [struct::matrix](tcllib/files/modules/struct/matrix\.md) Create and manipulate matrix objects
+ [struct::pool](tcllib/files/modules/struct/pool\.md) Create and manipulate pool objects \(of discrete items\)
+ [struct::prioqueue](tcllib/files/modules/struct/prioqueue\.md) Create and manipulate prioqueue objects
+ [struct::queue](tcllib/files/modules/struct/queue\.md) Create and manipulate queue objects
+ [struct::record](tcllib/files/modules/struct/record\.md) Define and create records \(similar to 'C' structures\)
+ [struct::set](tcllib/files/modules/struct/struct\_set\.md) Procedures for manipulating sets
+ [struct::skiplist](tcllib/files/modules/struct/skiplist\.md) Create and manipulate skiplists
+ [struct::stack](tcllib/files/modules/struct/stack\.md) Create and manipulate stack objects
+ [struct::tree](tcllib/files/modules/struct/struct\_tree\.md) Create and manipulate tree objects
+ [struct::tree\_v1](tcllib/files/modules/struct/struct\_tree1\.md) Create and manipulate tree objects
+ [treeql](tcllib/files/modules/treeql/treeql\.md) Query tree objects
* [debugging, tracing, and logging]()
+ [debug](tcllib/files/modules/debug/debug\.md) debug narrative \- core
+ [debug::caller](tcllib/files/modules/debug/debug\_caller\.md) debug narrative \- caller
+ [debug::heartbeat](tcllib/files/modules/debug/debug\_heartbeat\.md) debug narrative \- heartbeat
+ [debug::timestamp](tcllib/files/modules/debug/debug\_timestamp\.md) debug narrative \- timestamping
* [Documentation tools]()
+ [docidx\_intro](tcllib/files/modules/doctools/docidx\_intro\.md) docidx introduction
+ [docidx\_lang\_cmdref](tcllib/files/modules/doctools/docidx\_lang\_cmdref\.md) docidx language command reference
+ [docidx\_lang\_faq](tcllib/files/modules/doctools/docidx\_lang\_faq\.md) docidx language faq
+ [docidx\_lang\_intro](tcllib/files/modules/doctools/docidx\_lang\_intro\.md) docidx language introduction
+ [docidx\_lang\_syntax](tcllib/files/modules/doctools/docidx\_lang\_syntax\.md) docidx language syntax
+ [docidx\_plugin\_apiref](tcllib/files/modules/doctools/docidx\_plugin\_apiref\.md) docidx plugin API reference
+ [docstrip](tcllib/files/modules/docstrip/docstrip\.md) Docstrip style source code extraction
+ [docstrip\_util](tcllib/files/modules/docstrip/docstrip\_util\.md) Docstrip\-related utilities
+ [doctoc\_intro](tcllib/files/modules/doctools/doctoc\_intro\.md) doctoc introduction
+ [doctoc\_lang\_cmdref](tcllib/files/modules/doctools/doctoc\_lang\_cmdref\.md) doctoc language command reference
+ [doctoc\_lang\_faq](tcllib/files/modules/doctools/doctoc\_lang\_faq\.md) doctoc language faq
+ [doctoc\_lang\_intro](tcllib/files/modules/doctools/doctoc\_lang\_intro\.md) doctoc language introduction
+ [doctoc\_lang\_syntax](tcllib/files/modules/doctools/doctoc\_lang\_syntax\.md) doctoc language syntax
+ [doctoc\_plugin\_apiref](tcllib/files/modules/doctools/doctoc\_plugin\_apiref\.md) doctoc plugin API reference
+ [doctools](tcllib/files/modules/doctools/doctools\.md) doctools \- Processing documents
+ [doctools2idx\_introduction](tcllib/files/modules/doctools2idx/idx\_introduction\.md) DocTools \- Keyword indices
+ [doctools2toc\_introduction](tcllib/files/modules/doctools2toc/toc\_introduction\.md) DocTools \- Tables of Contents
+ [doctools::changelog](tcllib/files/modules/doctools/changelog\.md) Processing text in Emacs ChangeLog format
+ [doctools::cvs](tcllib/files/modules/doctools/cvs\.md) Processing text in 'cvs log' format
+ [doctools::html::cssdefaults](tcllib/files/modules/doctools2base/html\_cssdefaults\.md) Default CSS style for HTML export plugins
+ [doctools::idx](tcllib/files/modules/doctools2idx/idx\_container\.md) Holding keyword indices
+ [doctools::idx](tcllib/files/modules/doctools/docidx\.md) docidx \- Processing indices
+ [doctools::idx::export](tcllib/files/modules/doctools2idx/idx\_export\.md) Exporting keyword indices
+ [doctools::idx::import](tcllib/files/modules/doctools2idx/idx\_import\.md) Importing keyword indices
+ [doctools::idx::parse](tcllib/files/modules/doctools2idx/idx\_parse\.md) Parsing text in docidx format
+ [doctools::idx::structure](tcllib/files/modules/doctools2idx/idx\_structure\.md) Docidx serialization utilities
+ [doctools::msgcat](tcllib/files/modules/doctools2base/tcllib\_msgcat\.md) Message catalog management for the various document parsers
+ [doctools::msgcat::idx::c](tcllib/files/modules/doctools2idx/idx\_msgcat\_c\.md) Message catalog for the docidx parser \(C\)
+ [doctools::msgcat::idx::de](tcllib/files/modules/doctools2idx/idx\_msgcat\_de\.md) Message catalog for the docidx parser \(DE\)
+ [doctools::msgcat::idx::en](tcllib/files/modules/doctools2idx/idx\_msgcat\_en\.md) Message catalog for the docidx parser \(EN\)
+ [doctools::msgcat::idx::fr](tcllib/files/modules/doctools2idx/idx\_msgcat\_fr\.md) Message catalog for the docidx parser \(FR\)
+ [doctools::msgcat::toc::c](tcllib/files/modules/doctools2toc/toc\_msgcat\_c\.md) Message catalog for the doctoc parser \(C\)
+ [doctools::msgcat::toc::de](tcllib/files/modules/doctools2toc/toc\_msgcat\_de\.md) Message catalog for the doctoc parser \(DE\)
+ [doctools::msgcat::toc::en](tcllib/files/modules/doctools2toc/toc\_msgcat\_en\.md) Message catalog for the doctoc parser \(EN\)
+ [doctools::msgcat::toc::fr](tcllib/files/modules/doctools2toc/toc\_msgcat\_fr\.md) Message catalog for the doctoc parser \(FR\)
+ [doctools::nroff::man\_macros](tcllib/files/modules/doctools2base/nroff\_manmacros\.md) Default CSS style for NROFF export plugins
+ [doctools::tcl::parse](tcllib/files/modules/doctools2base/tcl\_parse\.md) Processing text in 'subst \-novariables' format
+ [doctools::toc](tcllib/files/modules/doctools2toc/toc\_container\.md) Holding tables of contents
+ [doctools::toc](tcllib/files/modules/doctools/doctoc\.md) doctoc \- Processing tables of contents
+ [doctools::toc::export](tcllib/files/modules/doctools2toc/toc\_export\.md) Exporting tables of contents
+ [doctools::toc::import](tcllib/files/modules/doctools2toc/toc\_import\.md) Importing keyword indices
+ [doctools::toc::parse](tcllib/files/modules/doctools2toc/toc\_parse\.md) Parsing text in doctoc format
+ [doctools::toc::structure](tcllib/files/modules/doctools2toc/toc\_structure\.md) Doctoc serialization utilities
+ [doctools\_intro](tcllib/files/modules/doctools/doctools\_intro\.md) doctools introduction
+ [doctools\_lang\_cmdref](tcllib/files/modules/doctools/doctools\_lang\_cmdref\.md) doctools language command reference
+ [doctools\_lang\_faq](tcllib/files/modules/doctools/doctools\_lang\_faq\.md) doctools language faq
+ [doctools\_lang\_intro](tcllib/files/modules/doctools/doctools\_lang\_intro\.md) doctools language introduction
+ [doctools\_lang\_syntax](tcllib/files/modules/doctools/doctools\_lang\_syntax\.md) doctools language syntax
+ [doctools\_plugin\_apiref](tcllib/files/modules/doctools/doctools\_plugin\_apiref\.md) doctools plugin API reference
+ [dtplite](tcllib/files/apps/dtplite\.md) Lightweight DocTools Markup Processor
+ [mpexpand](tcllib/files/modules/doctools/mpexpand\.md) Markup processor
+ [pkg\_dtplite](tcllib/files/modules/dtplite/pkg\_dtplite\.md) Lightweight DocTools Markup Processor
+ [tcldocstrip](tcllib/files/apps/tcldocstrip\.md) Tcl\-based Docstrip Processor
+ [tepam::doc\_gen](tcllib/files/modules/tepam/tepam\_doc\_gen\.md) TEPAM DOC Generation, reference manual
+ [textutil::expander](tcllib/files/modules/textutil/expander\.md) Procedures to process templates and expand text\.
* [File]()
+ [zipfile::decode](tcllib/files/modules/zip/decode\.md) Access to zip archives
+ [zipfile::encode](tcllib/files/modules/zip/encode\.md) Generation of zip archives
+ [zipfile::mkzip](tcllib/files/modules/zip/mkzip\.md) Build a zip archive
* [File formats]()
+ [gpx](tcllib/files/modules/gpx/gpx\.md) Extracts waypoints, tracks and routes from GPX files
+ [jpeg](tcllib/files/modules/jpeg/jpeg\.md) JPEG querying and manipulation of meta data
+ [png](tcllib/files/modules/png/png\.md) PNG querying and manipulation of meta data
+ [tar](tcllib/files/modules/tar/tar\.md) Tar file creation, extraction & manipulation
+ [tiff](tcllib/files/modules/tiff/tiff\.md) TIFF reading, writing, and querying and manipulation of meta data
* [Grammars and finite automata]()
+ [grammar::aycock](tcllib/files/modules/grammar\_aycock/aycock\.md) Aycock\-Horspool\-Earley parser generator for Tcl
+ [grammar::fa](tcllib/files/modules/grammar\_fa/fa\.md) Create and manipulate finite automatons
+ [grammar::fa::dacceptor](tcllib/files/modules/grammar\_fa/dacceptor\.md) Create and use deterministic acceptors
+ [grammar::fa::dexec](tcllib/files/modules/grammar\_fa/dexec\.md) Execute deterministic finite automatons
+ [grammar::fa::op](tcllib/files/modules/grammar\_fa/faop\.md) Operations on finite automatons
+ [grammar::me::cpu](tcllib/files/modules/grammar\_me/me\_cpu\.md) Virtual machine implementation II for parsing token streams
+ [grammar::me::cpu::core](tcllib/files/modules/grammar\_me/me\_cpucore\.md) ME virtual machine state manipulation
+ [grammar::me::cpu::gasm](tcllib/files/modules/grammar\_me/gasm\.md) ME assembler
+ [grammar::me::tcl](tcllib/files/modules/grammar\_me/me\_tcl\.md) Virtual machine implementation I for parsing token streams
+ [grammar::me::util](tcllib/files/modules/grammar\_me/me\_util\.md) AST utilities
+ [grammar::me\_ast](tcllib/files/modules/grammar\_me/me\_ast\.md) Various representations of ASTs
+ [grammar::me\_intro](tcllib/files/modules/grammar\_me/me\_intro\.md) Introduction to virtual machines for parsing token streams
+ [grammar::me\_vm](tcllib/files/modules/grammar\_me/me\_vm\.md) Virtual machine for parsing token streams
+ [grammar::peg](tcllib/files/modules/grammar\_peg/peg\.md) Create and manipulate parsing expression grammars
+ [grammar::peg::interp](tcllib/files/modules/grammar\_peg/peg\_interp\.md) Interpreter for parsing expression grammars
* [Hashes, checksums, and encryption]()
+ [aes](tcllib/files/modules/aes/aes\.md) Implementation of the AES block cipher
+ [blowfish](tcllib/files/modules/blowfish/blowfish\.md) Implementation of the Blowfish block cipher
+ [cksum](tcllib/files/modules/crc/cksum\.md) Calculate a cksum\(1\) compatible checksum
+ [crc16](tcllib/files/modules/crc/crc16\.md) Perform a 16bit Cyclic Redundancy Check
+ [crc32](tcllib/files/modules/crc/crc32\.md) Perform a 32bit Cyclic Redundancy Check
+ [des](tcllib/files/modules/des/des\.md) Implementation of the DES and triple\-DES ciphers
+ [md4](tcllib/files/modules/md4/md4\.md) MD4 Message\-Digest Algorithm
+ [md5](tcllib/files/modules/md5/md5\.md) MD5 Message\-Digest Algorithm
+ [md5crypt](tcllib/files/modules/md5crypt/md5crypt\.md) MD5\-based password encryption
+ [otp](tcllib/files/modules/otp/otp\.md) One\-Time Passwords
+ [pki](tcllib/files/modules/pki/pki\.md) Implementation of the public key cipher
+ [rc4](tcllib/files/modules/rc4/rc4\.md) Implementation of the RC4 stream cipher
+ [ripemd128](tcllib/files/modules/ripemd/ripemd128\.md) RIPEMD\-128 Message\-Digest Algorithm
+ [ripemd160](tcllib/files/modules/ripemd/ripemd160\.md) RIPEMD\-160 Message\-Digest Algorithm
+ [sha1](tcllib/files/modules/sha1/sha1\.md) SHA1 Message\-Digest Algorithm
+ [sha256](tcllib/files/modules/sha1/sha256\.md) SHA256 Message\-Digest Algorithm
+ [soundex](tcllib/files/modules/soundex/soundex\.md) Soundex
+ [sum](tcllib/files/modules/crc/sum\.md) Calculate a sum\(1\) compatible checksum
+ [tclDES](tcllib/files/modules/des/tcldes\.md) Implementation of the DES and triple\-DES ciphers
+ [tclDESjr](tcllib/files/modules/des/tcldesjr\.md) Implementation of the DES and triple\-DES ciphers
+ [uuid](tcllib/files/modules/uuid/uuid\.md) UUID generation and comparison
* [Mathematics]()
+ [math](tcllib/files/modules/math/math\.md) Tcl Math Library
+ [math::bigfloat](tcllib/files/modules/math/bigfloat\.md) Arbitrary precision floating\-point numbers
+ [math::bignum](tcllib/files/modules/math/bignum\.md) Arbitrary precision integer numbers
+ [math::calculus](tcllib/files/modules/math/calculus\.md) Integration and ordinary differential equations
+ [math::calculus::romberg](tcllib/files/modules/math/romberg\.md) Romberg integration
+ [math::changepoint](tcllib/files/modules/math/changepoint\.md) Change point detection methods
+ [math::combinatorics](tcllib/files/modules/math/combinatorics\.md) Combinatorial functions in the Tcl Math Library
+ [math::complexnumbers](tcllib/files/modules/math/qcomplex\.md) Straightforward complex number package
+ [math::constants](tcllib/files/modules/math/constants\.md) Mathematical and numerical constants
+ [math::decimal](tcllib/files/modules/math/decimal\.md) General decimal arithmetic
+ [math::exact](tcllib/files/modules/math/exact\.md) Exact Real Arithmetic
+ [math::figurate](tcllib/files/modules/math/figurate\.md) Evaluate figurate numbers
+ [math::filters](tcllib/files/modules/math/filtergen\.md) Digital filters
+ [math::fourier](tcllib/files/modules/math/fourier\.md) Discrete and fast fourier transforms
+ [math::fuzzy](tcllib/files/modules/math/fuzzy\.md) Fuzzy comparison of floating\-point numbers
+ [math::geometry](tcllib/files/modules/math/math\_geometry\.md) Geometrical computations
+ [math::interpolate](tcllib/files/modules/math/interpolate\.md) Interpolation routines
+ [math::linearalgebra](tcllib/files/modules/math/linalg\.md) Linear Algebra
+ [math::numtheory](tcllib/files/modules/math/numtheory\.md) Number Theory
+ [math::optimize](tcllib/files/modules/math/optimize\.md) Optimisation routines
+ [math::PCA](tcllib/files/modules/math/pca\.md) Package for Principal Component Analysis
+ [math::polynomials](tcllib/files/modules/math/polynomials\.md) Polynomial functions
+ [math::probopt](tcllib/files/modules/math/probopt\.md) Probabilistic optimisation methods
+ [math::quasirandom](tcllib/files/modules/math/quasirandom\.md) Quasi\-random points for integration and Monte Carlo type methods
+ [math::rationalfunctions](tcllib/files/modules/math/rational\_funcs\.md) Polynomial functions
+ [math::roman](tcllib/files/modules/math/roman\.md) Tools for creating and manipulating roman numerals
+ [math::special](tcllib/files/modules/math/special\.md) Special mathematical functions
+ [math::statistics](tcllib/files/modules/math/statistics\.md) Basic statistical functions and procedures
+ [math::trig](tcllib/files/modules/math/trig\.md) Trigonometric anf hyperbolic functions
+ [simulation::annealing](tcllib/files/modules/simulation/annealing\.md) Simulated annealing
+ [simulation::montecarlo](tcllib/files/modules/simulation/montecarlo\.md) Monte Carlo simulations
+ [simulation::random](tcllib/files/modules/simulation/simulation\_random\.md) Pseudo\-random number generators
* [Networking]()
+ [asn](tcllib/files/modules/asn/asn\.md) ASN\.1 BER encoder/decoder
+ [autoproxy](tcllib/files/modules/http/autoproxy\.md) Automatic HTTP proxy usage and authentication
+ [bee](tcllib/files/modules/bee/bee\.md) BitTorrent Serialization Format Encoder/Decoder
+ [dns](tcllib/files/modules/dns/tcllib\_dns\.md) Tcl Domain Name Service Client
+ [ftp](tcllib/files/modules/ftp/ftp\.md) Client\-side tcl implementation of the ftp protocol
+ [ftp::geturl](tcllib/files/modules/ftp/ftp\_geturl\.md) Uri handler for ftp urls
+ [ftpd](tcllib/files/modules/ftpd/ftpd\.md) Tcl FTP server implementation
+ [httpd](tcllib/files/modules/httpd/httpd\.md) A TclOO and coroutine based web server
+ [ident](tcllib/files/modules/ident/ident\.md) Ident protocol client
+ [imap4](tcllib/files/modules/imap4/imap4\.md) imap client\-side tcl implementation of imap protocol
+ [irc](tcllib/files/modules/irc/irc\.md) Create IRC connection and interface\.
+ [ldap](tcllib/files/modules/ldap/ldap\.md) LDAP client
+ [ldapx](tcllib/files/modules/ldap/ldapx\.md) LDAP extended object interface
+ [nameserv](tcllib/files/modules/nns/nns\_client\.md) Name service facility, Client
+ [nameserv::auto](tcllib/files/modules/nns/nns\_auto\.md) Name service facility, Client Extension
+ [nameserv::common](tcllib/files/modules/nns/nns\_common\.md) Name service facility, shared definitions
+ [nameserv::protocol](tcllib/files/modules/nns/nns\_protocol\.md) Name service facility, client/server protocol
+ [nameserv::server](tcllib/files/modules/nns/nns\_server\.md) Name service facility, Server
+ [nmea](tcllib/files/modules/nmea/nmea\.md) Process NMEA data
+ [nns](tcllib/files/apps/nns\.md) Name service facility, Commandline Client Application
+ [nns\_intro](tcllib/files/modules/nns/nns\_intro\.md) Name service facility, introduction
+ [nnsd](tcllib/files/apps/nnsd\.md) Name service facility, Commandline Server Application
+ [nnslog](tcllib/files/apps/nnslog\.md) Name service facility, Commandline Logging Client Application
+ [nntp](tcllib/files/modules/nntp/nntp\.md) Tcl client for the NNTP protocol
+ [ntp\_time](tcllib/files/modules/ntp/ntp\_time\.md) Tcl Time Service Client
+ [oauth](tcllib/files/modules/oauth/oauth\.md) oauth API base signature
+ [picoirc](tcllib/files/modules/irc/picoirc\.md) Small and simple embeddable IRC client\.
+ [pop3](tcllib/files/modules/pop3/pop3\.md) Tcl client for POP3 email protocol
+ [pop3d](tcllib/files/modules/pop3d/pop3d\.md) Tcl POP3 server implementation
+ [pop3d::dbox](tcllib/files/modules/pop3d/pop3d\_dbox\.md) Simple mailbox database for pop3d
+ [pop3d::udb](tcllib/files/modules/pop3d/pop3d\_udb\.md) Simple user database for pop3d
+ [S3](tcllib/files/modules/amazon\-s3/S3\.md) Amazon S3 Web Service Interface
+ [SASL](tcllib/files/modules/sasl/sasl\.md) Implementation of SASL mechanisms for Tcl
+ [SASL::NTLM](tcllib/files/modules/sasl/ntlm\.md) Implementation of SASL NTLM mechanism for Tcl
+ [SASL::SCRAM](tcllib/files/modules/sasl/scram\.md) Implementation of SASL SCRAM mechanism for Tcl
+ [SASL::XGoogleToken](tcllib/files/modules/sasl/gtoken\.md) Implementation of SASL NTLM mechanism for Tcl
+ [smtp](tcllib/files/modules/mime/smtp\.md) Client\-side tcl implementation of the smtp protocol
+ [smtpd](tcllib/files/modules/smtpd/smtpd\.md) Tcl SMTP server implementation
+ [tcllib\_ip](tcllib/files/modules/dns/tcllib\_ip\.md) IPv4 and IPv6 address manipulation
+ [udpcluster](tcllib/files/modules/udpcluster/udpcluster\.md) UDP Peer\-to\-Peer cluster
+ [uri](tcllib/files/modules/uri/uri\.md) URI utilities
+ [uri\_urn](tcllib/files/modules/uri/urn\-scheme\.md) URI utilities, URN scheme
+ [websocket](tcllib/files/modules/websocket/websocket\.md) Tcl implementation of the websocket protocol
* [Page Parser Generator]()
+ [page](tcllib/files/apps/page\.md) Parser Generator
+ [page\_intro](tcllib/files/modules/page/page\_intro\.md) page introduction
+ [page\_pluginmgr](tcllib/files/modules/page/page\_pluginmgr\.md) page plugin manager
+ [page\_util\_flow](tcllib/files/modules/page/page\_util\_flow\.md) page dataflow/treewalker utility
+ [page\_util\_norm\_lemon](tcllib/files/modules/page/page\_util\_norm\_lemon\.md) page AST normalization, LEMON
+ [page\_util\_norm\_peg](tcllib/files/modules/page/page\_util\_norm\_peg\.md) page AST normalization, PEG
+ [page\_util\_peg](tcllib/files/modules/page/page\_util\_peg\.md) page PEG transformation utilities
+ [page\_util\_quote](tcllib/files/modules/page/page\_util\_quote\.md) page character quoting utilities
* [Parsing and Grammars]()
+ [pt](tcllib/files/apps/pt\.md) Parser Tools Application
+ [pt::ast](tcllib/files/modules/pt/pt\_astree\.md) Abstract Syntax Tree Serialization
+ [pt::cparam::configuration::critcl](tcllib/files/modules/pt/pt\_cparam\_config\_critcl\.md) C/PARAM, Canned configuration, Critcl
+ [pt::cparam::configuration::tea](tcllib/files/modules/pt/pt\_cparam\_config\_tea\.md) C/PARAM, Canned configuration, TEA
+ [pt::json\_language](tcllib/files/modules/pt/pt\_json\_language\.md) The JSON Grammar Exchange Format
+ [pt::param](tcllib/files/modules/pt/pt\_param\.md) PackRat Machine Specification
+ [pt::pe](tcllib/files/modules/pt/pt\_pexpression\.md) Parsing Expression Serialization
+ [pt::pe::op](tcllib/files/modules/pt/pt\_pexpr\_op\.md) Parsing Expression Utilities
+ [pt::peg](tcllib/files/modules/pt/pt\_pegrammar\.md) Parsing Expression Grammar Serialization
+ [pt::peg::container](tcllib/files/modules/pt/pt\_peg\_container\.md) PEG Storage
+ [pt::peg::container::peg](tcllib/files/modules/pt/pt\_peg\_container\_peg\.md) PEG Storage\. Canned PEG grammar specification
+ [pt::peg::export](tcllib/files/modules/pt/pt\_peg\_export\.md) PEG Export
+ [pt::peg::export::container](tcllib/files/modules/pt/pt\_peg\_export\_container\.md) PEG Export Plugin\. Write CONTAINER format
+ [pt::peg::export::json](tcllib/files/modules/pt/pt\_peg\_export\_json\.md) PEG Export Plugin\. Write JSON format
+ [pt::peg::export::peg](tcllib/files/modules/pt/pt\_peg\_export\_peg\.md) PEG Export Plugin\. Write PEG format
+ [pt::peg::from::container](tcllib/files/modules/pt/pt\_peg\_from\_container\.md) PEG Conversion\. From CONTAINER format
+ [pt::peg::from::json](tcllib/files/modules/pt/pt\_peg\_from\_json\.md) PEG Conversion\. Read JSON format
+ [pt::peg::from::peg](tcllib/files/modules/pt/pt\_peg\_from\_peg\.md) PEG Conversion\. Read PEG format
+ [pt::peg::import](tcllib/files/modules/pt/pt\_peg\_import\.md) PEG Import
+ [pt::peg::import::container](tcllib/files/modules/pt/pt\_peg\_import\_container\.md) PEG Import Plugin\. From CONTAINER format
+ [pt::peg::import::json](tcllib/files/modules/pt/pt\_peg\_import\_json\.md) PEG Import Plugin\. Read JSON format
+ [pt::peg::import::peg](tcllib/files/modules/pt/pt\_peg\_import\_peg\.md) PEG Import Plugin\. Read PEG format
+ [pt::peg::interp](tcllib/files/modules/pt/pt\_peg\_interp\.md) Interpreter for parsing expression grammars
+ [pt::peg::to::container](tcllib/files/modules/pt/pt\_peg\_to\_container\.md) PEG Conversion\. Write CONTAINER format
+ [pt::peg::to::cparam](tcllib/files/modules/pt/pt\_peg\_to\_cparam\.md) PEG Conversion\. Write CPARAM format
+ [pt::peg::to::json](tcllib/files/modules/pt/pt\_peg\_to\_json\.md) PEG Conversion\. Write JSON format
+ [pt::peg::to::param](tcllib/files/modules/pt/pt\_peg\_to\_param\.md) PEG Conversion\. Write PARAM format
+ [pt::peg::to::peg](tcllib/files/modules/pt/pt\_peg\_to\_peg\.md) PEG Conversion\. Write PEG format
+ [pt::peg::to::tclparam](tcllib/files/modules/pt/pt\_peg\_to\_tclparam\.md) PEG Conversion\. Write TCLPARAM format
+ [pt::peg\_language](tcllib/files/modules/pt/pt\_peg\_language\.md) PEG Language Tutorial
+ [pt::pegrammar](tcllib/files/modules/pt/pt\_peg\_introduction\.md) Introduction to Parsing Expression Grammars
+ [pt::pgen](tcllib/files/modules/pt/pt\_pgen\.md) Parser Generator
+ [pt::rde](tcllib/files/modules/pt/pt\_rdengine\.md) Parsing Runtime Support, PARAM based
+ [pt::tclparam::configuration::nx](tcllib/files/modules/pt/pt\_tclparam\_config\_nx\.md) Tcl/PARAM, Canned configuration, NX
+ [pt::tclparam::configuration::snit](tcllib/files/modules/pt/pt\_tclparam\_config\_snit\.md) Tcl/PARAM, Canned configuration, Snit
+ [pt::tclparam::configuration::tcloo](tcllib/files/modules/pt/pt\_tclparam\_config\_tcloo\.md) Tcl/PARAM, Canned configuration, Tcloo
+ [pt::util](tcllib/files/modules/pt/pt\_util\.md) General utilities
+ [pt\_export\_api](tcllib/files/modules/pt/pt\_to\_api\.md) Parser Tools Export API
+ [pt\_import\_api](tcllib/files/modules/pt/pt\_from\_api\.md) Parser Tools Import API
+ [pt\_introduction](tcllib/files/modules/pt/pt\_introduction\.md) Introduction to Parser Tools
+ [pt\_parse\_peg](tcllib/files/modules/pt/pt\_parse\_peg\.md) Parser Tools PEG Parser
+ [pt\_parser\_api](tcllib/files/modules/pt/pt\_parser\_api\.md) Parser API
+ [pt\_peg\_op](tcllib/files/modules/pt/pt\_peg\_op\.md) Parser Tools PE Grammar Utility Operations
* [Procedures, arguments, parameters, options]()
+ [tepam](tcllib/files/modules/tepam/tepam\_introduction\.md) An introduction into TEPAM, Tcl's Enhanced Procedure and Argument Manager
+ [tepam::procedure](tcllib/files/modules/tepam/tepam\_procedure\.md) TEPAM procedure, reference manual
* [Programming tools]()
+ [clay](tcllib/files/modules/clay/clay\.md) A minimalist framework for large scale OO Projects
+ [cmdline](tcllib/files/modules/cmdline/cmdline\.md) Procedures to process command lines and options\.
+ [comm](tcllib/files/modules/comm/comm\.md) A remote communication facility for Tcl \(8\.5 and later\)
+ [comm\_wire](tcllib/files/modules/comm/comm\_wire\.md) The comm wire protocol
+ [control](tcllib/files/modules/control/control\.md) Procedures for control flow structures\.
+ [deleg\_method](tcllib/files/modules/interp/deleg\_method\.md) Creation of comm delegates \(snit methods\)
+ [deleg\_proc](tcllib/files/modules/interp/deleg\_proc\.md) Creation of comm delegates \(procedures\)
+ [fileutil](tcllib/files/modules/fileutil/fileutil\.md) Procedures implementing some file utilities
+ [fileutil::magic::cfront](tcllib/files/modules/fumagic/cfront\.md) Generator core for compiler of magic\(5\) files
+ [fileutil::magic::cgen](tcllib/files/modules/fumagic/cgen\.md) Generator core for compiler of magic\(5\) files
+ [fileutil::magic::filetype](tcllib/files/modules/fumagic/filetypes\.md) Procedures implementing file\-type recognition
+ [fileutil::magic::rt](tcllib/files/modules/fumagic/rtcore\.md) Runtime core for file type recognition engines written in pure Tcl
+ [fileutil::multi](tcllib/files/modules/fileutil/multi\.md) Multi\-file operation, scatter/gather, standard object
+ [fileutil::multi::op](tcllib/files/modules/fileutil/multiop\.md) Multi\-file operation, scatter/gather
+ [fileutil\_traverse](tcllib/files/modules/fileutil/traverse\.md) Iterative directory traversal
+ [hook](tcllib/files/modules/hook/hook\.md) Hooks
+ [interp](tcllib/files/modules/interp/tcllib\_interp\.md) Interp creation and aliasing
+ [log](tcllib/files/modules/log/log\.md) Procedures to log messages of libraries and applications\.
+ [logger](tcllib/files/modules/log/logger\.md) System to control logging of events\.
+ [logger::appender](tcllib/files/modules/log/loggerAppender\.md) Collection of predefined appenders for logger
+ [logger::utils](tcllib/files/modules/log/loggerUtils\.md) Utilities for logger
+ [multiplexer](tcllib/files/modules/multiplexer/multiplexer\.md) One\-to\-many communication with sockets\.
+ [pluginmgr](tcllib/files/modules/pluginmgr/pluginmgr\.md) Manage a plugin
+ [profiler](tcllib/files/modules/profiler/profiler\.md) Tcl source code profiler
+ [snit](tcllib/files/modules/snit/snit\.md) Snit's Not Incr Tcl
+ [snitfaq](tcllib/files/modules/snit/snitfaq\.md) Snit Frequently Asked Questions
+ [stooop](tcllib/files/modules/stooop/stooop\.md) Object oriented extension\.
+ [switched](tcllib/files/modules/stooop/switched\.md) switch/option management\.
+ [tie](tcllib/files/modules/tie/tie\.md) Array persistence
+ [tie](tcllib/files/modules/tie/tie\_std\.md) Array persistence, standard data sources
+ [uevent](tcllib/files/modules/uev/uevent\.md) User events
+ [wip](tcllib/files/modules/wip/wip\.md) Word Interpreter
* [System]()
+ [cron](tcllib/files/modules/cron/cron\.md) Tool for automating the period callback of commands
+ [nettool](tcllib/files/modules/nettool/nettool\.md) Tools for networked applications
+ [processman](tcllib/files/modules/processman/processman\.md) Tool for automating the period callback of commands
* [TclOO]()
+ [oometa](tcllib/files/modules/oometa/oometa\.md) oo::meta A data registry for classess
+ [practcl](tcllib/files/modules/practcl/practcl\.md) The Practcl Module
+ [tool](tcllib/files/modules/tool/tool\.md) TclOO Library \(TOOL\) Framework
* [Terminal control]()
+ [term](tcllib/files/modules/term/term\.md) General terminal control
+ [term::ansi::code](tcllib/files/modules/term/ansi\_code\.md) Helper for control sequences
+ [term::ansi::code::attr](tcllib/files/modules/term/ansi\_cattr\.md) ANSI attribute sequences
+ [term::ansi::code::ctrl](tcllib/files/modules/term/ansi\_cctrl\.md) ANSI control sequences
+ [term::ansi::code::macros](tcllib/files/modules/term/ansi\_cmacros\.md) Macro sequences
+ [term::ansi::ctrl::unix](tcllib/files/modules/term/ansi\_ctrlu\.md) Control operations and queries
+ [term::ansi::send](tcllib/files/modules/term/ansi\_send\.md) Output of ANSI control sequences to terminals
+ [term::interact::menu](tcllib/files/modules/term/imenu\.md) Terminal widget, menu
+ [term::interact::pager](tcllib/files/modules/term/ipager\.md) Terminal widget, paging
+ [term::receive](tcllib/files/modules/term/receive\.md) General input from terminals
+ [term::receive::bind](tcllib/files/modules/term/term\_bind\.md) Keyboard dispatch from terminals
+ [term::send](tcllib/files/modules/term/term\_send\.md) General output to terminals
* [Text formatter plugin]()
+ [doctools::idx::export::docidx](tcllib/files/modules/doctools2idx/export\_docidx\.md) docidx export plugin
+ [doctools::idx::export::html](tcllib/files/modules/doctools2idx/idx\_export\_html\.md) HTML export plugin
+ [doctools::idx::export::json](tcllib/files/modules/doctools2idx/idx\_export\_json\.md) JSON export plugin
+ [doctools::idx::export::nroff](tcllib/files/modules/doctools2idx/idx\_export\_nroff\.md) nroff export plugin
+ [doctools::idx::export::text](tcllib/files/modules/doctools2idx/idx\_export\_text\.md) plain text export plugin
+ [doctools::idx::export::wiki](tcllib/files/modules/doctools2idx/idx\_export\_wiki\.md) wiki export plugin
+ [doctools::idx::import::docidx](tcllib/files/modules/doctools2idx/import\_docidx\.md) docidx import plugin
+ [doctools::idx::import::json](tcllib/files/modules/doctools2idx/idx\_import\_json\.md) JSON import plugin
+ [doctools::toc::export::doctoc](tcllib/files/modules/doctools2toc/export\_doctoc\.md) doctoc export plugin
+ [doctools::toc::export::html](tcllib/files/modules/doctools2toc/toc\_export\_html\.md) HTML export plugin
+ [doctools::toc::export::json](tcllib/files/modules/doctools2toc/toc\_export\_json\.md) JSON export plugin
+ [doctools::toc::export::nroff](tcllib/files/modules/doctools2toc/toc\_export\_nroff\.md) nroff export plugin
+ [doctools::toc::export::text](tcllib/files/modules/doctools2toc/toc\_export\_text\.md) plain text export plugin
+ [doctools::toc::export::wiki](tcllib/files/modules/doctools2toc/toc\_export\_wiki\.md) wiki export plugin
+ [doctools::toc::import::doctoc](tcllib/files/modules/doctools2toc/import\_doctoc\.md) doctoc import plugin
+ [doctools::toc::import::json](tcllib/files/modules/doctools2toc/toc\_import\_json\.md) JSON import plugin
* [Text processing]()
+ [ascii85](tcllib/files/modules/base64/ascii85\.md) ascii85\-encode/decode binary data
+ [base32](tcllib/files/modules/base32/base32\.md) base32 standard encoding
+ [base32::core](tcllib/files/modules/base32/base32core\.md) Expanding basic base32 maps
+ [base32::hex](tcllib/files/modules/base32/base32hex\.md) base32 extended hex encoding
+ [base64](tcllib/files/modules/base64/base64\.md) base64\-encode/decode binary data
+ [bibtex](tcllib/files/modules/bibtex/bibtex\.md) Parse bibtex files
+ [clock\_iso8601](tcllib/files/modules/clock/iso8601\.md) Parsing ISO 8601 dates/times
+ [clock\_rfc2822](tcllib/files/modules/clock/rfc2822\.md) Parsing RFC 2822 dates/times
+ [csv](tcllib/files/modules/csv/csv\.md) Procedures to handle CSV data\.
+ [htmlparse](tcllib/files/modules/htmlparse/htmlparse\.md) Procedures to parse HTML strings
+ [inifile](tcllib/files/modules/inifile/ini\.md) Parsing of Windows INI files
+ [markdown](tcllib/files/modules/markdown/markdown\.md) Converts Markdown text to HTML
+ [mime](tcllib/files/modules/mime/mime\.md) Manipulation of MIME body parts
+ [mkdoc](tcllib/files/modules/mkdoc/mkdoc\.md) Extracts and optionally converts Markdown comments in source code to HTML
+ [mkdoc](tcllib/files/apps/mkdoc\.md) Source code documentation extractor/converter application
+ [rcs](tcllib/files/modules/rcs/rcs\.md) RCS low level utilities
+ [string::token](tcllib/files/modules/string/token\.md) Regex based iterative lexing
+ [string::token::shell](tcllib/files/modules/string/token\_shell\.md) Parsing of shell command line
+ [textutil](tcllib/files/modules/textutil/textutil\.md) Procedures to manipulate texts and strings\.
+ [textutil::adjust](tcllib/files/modules/textutil/adjust\.md) Procedures to adjust, indent, and undent paragraphs
+ [textutil::patch](tcllib/files/modules/textutil/patch\.md) Application of uni\-diff patches to directory trees
+ [textutil::repeat](tcllib/files/modules/textutil/repeat\.md) Procedures to repeat strings\.
+ [textutil::split](tcllib/files/modules/textutil/textutil\_split\.md) Procedures to split texts
+ [textutil::string](tcllib/files/modules/textutil/textutil\_string\.md) Procedures to manipulate texts and strings\.
+ [textutil::tabify](tcllib/files/modules/textutil/tabify\.md) Procedures to \(un\)tabify strings
+ [textutil::trim](tcllib/files/modules/textutil/trim\.md) Procedures to trim strings
+ [textutil::wcswidth](tcllib/files/modules/textutil/wcswidth\.md) Procedures to compute terminal width of strings
+ [uuencode](tcllib/files/modules/base64/uuencode\.md) UU\-encode/decode binary data
+ [xsxp](tcllib/files/modules/amazon\-s3/xsxp\.md) eXtremely Simple Xml Parser
+ [yencode](tcllib/files/modules/base64/yencode\.md) Y\-encode/decode binary data
* [Transfer module]()
+ [transfer::connect](tcllib/files/modules/transfer/connect\.md) Connection setup
+ [transfer::copy](tcllib/files/modules/transfer/copyops\.md) Data transfer foundation
+ [transfer::copy::queue](tcllib/files/modules/transfer/tqueue\.md) Queued transfers
+ [transfer::data::destination](tcllib/files/modules/transfer/ddest\.md) Data destination
+ [transfer::data::source](tcllib/files/modules/transfer/dsource\.md) Data source
+ [transfer::receiver](tcllib/files/modules/transfer/receiver\.md) Data source
+ [transfer::transmitter](tcllib/files/modules/transfer/transmitter\.md) Data source
* [Unfiled]()
+ [cache::async](tcllib/files/modules/cache/async\.md) Asynchronous in\-memory cache
+ [fileutil::paths](tcllib/files/modules/fileutil/paths\.md) Manage search path pools
+ [generator](tcllib/files/modules/generator/generator\.md) Procedures for creating and using generators\.
+ [huddle](tcllib/files/modules/yaml/huddle\.md) Create and manipulate huddle object
+ [map::geocode::nominatim](tcllib/files/modules/map/map\_geocode\_nominatim\.md) Resolving geographical names with a Nominatim service
+ [map::slippy](tcllib/files/modules/map/map\_slippy\.md) Common code for slippy based map packages
+ [map::slippy::cache](tcllib/files/modules/map/map\_slippy\_cache\.md) Management of a tile cache in the local filesystem
+ [map::slippy::fetcher](tcllib/files/modules/map/map\_slippy\_fetcher\.md) Accessing a server providing tiles for slippy\-based maps
+ [mapproj](tcllib/files/modules/mapproj/mapproj\.md) Map projection routines
+ [math::calculus::symdiff](tcllib/files/modules/math/symdiff\.md) Symbolic differentiation for Tcl
+ [math::machineparameters](tcllib/files/modules/math/machineparameters\.md) Compute double precision machine parameters\.
+ [namespacex](tcllib/files/modules/namespacex/namespacex\.md) Namespace utility commands
+ [rest](tcllib/files/modules/rest/rest\.md) define REST web APIs and call them inline or asychronously
+ [stringprep](tcllib/files/modules/stringprep/stringprep\.md) Implementation of stringprep
+ [stringprep::data](tcllib/files/modules/stringprep/stringprep\_data\.md) stringprep data tables, generated, internal
+ [struct::map](tcllib/files/modules/struct/struct\_map\.md) Manage key/value maps
+ [uevent::onidle](tcllib/files/modules/uev/uevent\_onidle\.md) Request merging and deferal to idle time
+ [unicode](tcllib/files/modules/stringprep/unicode\.md) Implementation of Unicode normalization
+ [unicode::data](tcllib/files/modules/stringprep/unicode\_data\.md) unicode data tables, generated, internal
+ [units](tcllib/files/modules/units/units\.md) unit conversion
+ [yaml](tcllib/files/modules/yaml/yaml\.md) YAML Format Encoder/Decoder
* [Utilities]()
+ [dicttool](tcllib/files/modules/dicttool/dicttool\.md) Dictionary Tools
* [Utility]()
+ [defer](tcllib/files/modules/defer/defer\.md) Defered execution
+ [file::home](tcllib/files/modules/try/tcllib\_fhome\.md) file home \- Return home directory of current or other user
+ [lambda](tcllib/files/modules/lambda/lambda\.md) Utility commands for anonymous procedures
+ [lazyset](tcllib/files/modules/lazyset/lazyset\.md) Lazy evaluation
+ [oo::util](tcllib/files/modules/ooutil/ooutil\.md) Utility commands for TclOO
+ [oo::util](tcllib/files/modules/tool/meta\.md) Utility commands for TclOO
+ [throw](tcllib/files/modules/try/tcllib\_throw\.md) throw \- Throw an error exception with a message
+ [tool::dict\_ensemble](tcllib/files/modules/tool/tool\_dict\_ensemble\.md) Dictionary Tools
+ [try](tcllib/files/modules/try/tcllib\_try\.md) try \- Trap and process errors and exceptions
* [Validation, Type checking]()
+ [valtype::common](tcllib/files/modules/valtype/valtype\_common\.md) Validation, common code
+ [valtype::creditcard::amex](tcllib/files/modules/valtype/cc\_amex\.md) Validation for AMEX creditcard number
+ [valtype::creditcard::discover](tcllib/files/modules/valtype/cc\_discover\.md) Validation for Discover creditcard number
+ [valtype::creditcard::mastercard](tcllib/files/modules/valtype/cc\_mastercard\.md) Validation for Mastercard creditcard number
+ [valtype::creditcard::visa](tcllib/files/modules/valtype/cc\_visa\.md) Validation for VISA creditcard number
+ [valtype::gs1::ean13](tcllib/files/modules/valtype/ean13\.md) Validation for EAN13
+ [valtype::iban](tcllib/files/modules/valtype/iban\.md) Validation for IBAN
+ [valtype::imei](tcllib/files/modules/valtype/imei\.md) Validation for IMEI
+ [valtype::isbn](tcllib/files/modules/valtype/isbn\.md) Validation for ISBN
+ [valtype::luhn](tcllib/files/modules/valtype/luhn\.md) Validation for plain number with a LUHN checkdigit
+ [valtype::luhn5](tcllib/files/modules/valtype/luhn5\.md) Validation for plain number with a LUHN5 checkdigit
+ [valtype::usnpi](tcllib/files/modules/valtype/usnpi\.md) Validation for USNPI
+ [valtype::verhoeff](tcllib/files/modules/valtype/verhoeff\.md) Validation for plain number with a VERHOEFF checkdigit
- [By Type]()
* [Applications]()
+ [dtplite](tcllib/files/apps/dtplite\.md) Lightweight DocTools Markup Processor
+ [mkdoc](tcllib/files/apps/mkdoc\.md) Source code documentation extractor/converter application
+ [nns](tcllib/files/apps/nns\.md) Name service facility, Commandline Client Application
+ [nnsd](tcllib/files/apps/nnsd\.md) Name service facility, Commandline Server Application
+ [nnslog](tcllib/files/apps/nnslog\.md) Name service facility, Commandline Logging Client Application
+ [page](tcllib/files/apps/page\.md) Parser Generator
+ [pt](tcllib/files/apps/pt\.md) Parser Tools Application
+ [tcldocstrip](tcllib/files/apps/tcldocstrip\.md) Tcl\-based Docstrip Processor
* [Modules]()
+ [aes]()
- [aes](tcllib/files/modules/aes/aes\.md) Implementation of the AES block cipher
+ [amazon\-s3]()
- [S3](tcllib/files/modules/amazon\-s3/S3\.md) Amazon S3 Web Service Interface
- [xsxp](tcllib/files/modules/amazon\-s3/xsxp\.md) eXtremely Simple Xml Parser
+ [asn]()
- [asn](tcllib/files/modules/asn/asn\.md) ASN\.1 BER encoder/decoder
+ [base32]()
- [base32](tcllib/files/modules/base32/base32\.md) base32 standard encoding
- [base32::core](tcllib/files/modules/base32/base32core\.md) Expanding basic base32 maps
- [base32::hex](tcllib/files/modules/base32/base32hex\.md) base32 extended hex encoding
+ [base64]()
- [ascii85](tcllib/files/modules/base64/ascii85\.md) ascii85\-encode/decode binary data
- [base64](tcllib/files/modules/base64/base64\.md) base64\-encode/decode binary data
- [uuencode](tcllib/files/modules/base64/uuencode\.md) UU\-encode/decode binary data
- [yencode](tcllib/files/modules/base64/yencode\.md) Y\-encode/decode binary data
+ [bee]()
- [bee](tcllib/files/modules/bee/bee\.md) BitTorrent Serialization Format Encoder/Decoder
+ [bench]()
- [bench](tcllib/files/modules/bench/bench\.md) bench \- Processing benchmark suites
- [bench::in](tcllib/files/modules/bench/bench\_read\.md) bench::in \- Reading benchmark results
- [bench::out::csv](tcllib/files/modules/bench/bench\_wcsv\.md) bench::out::csv \- Formatting benchmark results as CSV
- [bench::out::text](tcllib/files/modules/bench/bench\_wtext\.md) bench::out::text \- Formatting benchmark results as human readable text
- [bench\_intro](tcllib/files/modules/bench/bench\_intro\.md) bench introduction
- [bench\_lang\_intro](tcllib/files/modules/bench/bench\_lang\_intro\.md) bench language introduction
- [bench\_lang\_spec](tcllib/files/modules/bench/bench\_lang\_spec\.md) bench language specification
+ [bibtex]()
- [bibtex](tcllib/files/modules/bibtex/bibtex\.md) Parse bibtex files
+ [blowfish]()
- [blowfish](tcllib/files/modules/blowfish/blowfish\.md) Implementation of the Blowfish block cipher
+ [cache]()
- [cache::async](tcllib/files/modules/cache/async\.md) Asynchronous in\-memory cache
+ [clay]()
- [clay](tcllib/files/modules/clay/clay\.md) A minimalist framework for large scale OO Projects
+ [clock]()
- [clock\_iso8601](tcllib/files/modules/clock/iso8601\.md) Parsing ISO 8601 dates/times
- [clock\_rfc2822](tcllib/files/modules/clock/rfc2822\.md) Parsing RFC 2822 dates/times
+ [cmdline]()
- [cmdline](tcllib/files/modules/cmdline/cmdline\.md) Procedures to process command lines and options\.
+ [comm]()
- [comm](tcllib/files/modules/comm/comm\.md) A remote communication facility for Tcl \(8\.5 and later\)
- [comm\_wire](tcllib/files/modules/comm/comm\_wire\.md) The comm wire protocol
+ [control]()
- [control](tcllib/files/modules/control/control\.md) Procedures for control flow structures\.
+ [coroutine]()
- [coroutine](tcllib/files/modules/coroutine/tcllib\_coroutine\.md) Coroutine based event and IO handling
- [coroutine::auto](tcllib/files/modules/coroutine/coro\_auto\.md) Automatic event and IO coroutine awareness
+ [counter]()
- [counter](tcllib/files/modules/counter/counter\.md) Procedures for counters and histograms
+ [crc]()
- [cksum](tcllib/files/modules/crc/cksum\.md) Calculate a cksum\(1\) compatible checksum
- [crc16](tcllib/files/modules/crc/crc16\.md) Perform a 16bit Cyclic Redundancy Check
- [crc32](tcllib/files/modules/crc/crc32\.md) Perform a 32bit Cyclic Redundancy Check
- [sum](tcllib/files/modules/crc/sum\.md) Calculate a sum\(1\) compatible checksum
+ [cron]()
- [cron](tcllib/files/modules/cron/cron\.md) Tool for automating the period callback of commands
+ [csv]()
- [csv](tcllib/files/modules/csv/csv\.md) Procedures to handle CSV data\.
+ [debug]()
- [debug](tcllib/files/modules/debug/debug\.md) debug narrative \- core
- [debug::caller](tcllib/files/modules/debug/debug\_caller\.md) debug narrative \- caller
- [debug::heartbeat](tcllib/files/modules/debug/debug\_heartbeat\.md) debug narrative \- heartbeat
- [debug::timestamp](tcllib/files/modules/debug/debug\_timestamp\.md) debug narrative \- timestamping
+ [defer]()
- [defer](tcllib/files/modules/defer/defer\.md) Defered execution
+ [des]()
- [des](tcllib/files/modules/des/des\.md) Implementation of the DES and triple\-DES ciphers
- [tclDES](tcllib/files/modules/des/tcldes\.md) Implementation of the DES and triple\-DES ciphers
- [tclDESjr](tcllib/files/modules/des/tcldesjr\.md) Implementation of the DES and triple\-DES ciphers
+ [dicttool]()
- [dicttool](tcllib/files/modules/dicttool/dicttool\.md) Dictionary Tools
+ [dns]()
- [dns](tcllib/files/modules/dns/tcllib\_dns\.md) Tcl Domain Name Service Client
- [tcllib\_ip](tcllib/files/modules/dns/tcllib\_ip\.md) IPv4 and IPv6 address manipulation
+ [docstrip]()
- [docstrip](tcllib/files/modules/docstrip/docstrip\.md) Docstrip style source code extraction
- [docstrip\_util](tcllib/files/modules/docstrip/docstrip\_util\.md) Docstrip\-related utilities
+ [doctools]()
- [docidx\_intro](tcllib/files/modules/doctools/docidx\_intro\.md) docidx introduction
- [docidx\_lang\_cmdref](tcllib/files/modules/doctools/docidx\_lang\_cmdref\.md) docidx language command reference
- [docidx\_lang\_faq](tcllib/files/modules/doctools/docidx\_lang\_faq\.md) docidx language faq
- [docidx\_lang\_intro](tcllib/files/modules/doctools/docidx\_lang\_intro\.md) docidx language introduction
- [docidx\_lang\_syntax](tcllib/files/modules/doctools/docidx\_lang\_syntax\.md) docidx language syntax
- [docidx\_plugin\_apiref](tcllib/files/modules/doctools/docidx\_plugin\_apiref\.md) docidx plugin API reference
- [doctoc\_intro](tcllib/files/modules/doctools/doctoc\_intro\.md) doctoc introduction
- [doctoc\_lang\_cmdref](tcllib/files/modules/doctools/doctoc\_lang\_cmdref\.md) doctoc language command reference
- [doctoc\_lang\_faq](tcllib/files/modules/doctools/doctoc\_lang\_faq\.md) doctoc language faq
- [doctoc\_lang\_intro](tcllib/files/modules/doctools/doctoc\_lang\_intro\.md) doctoc language introduction
- [doctoc\_lang\_syntax](tcllib/files/modules/doctools/doctoc\_lang\_syntax\.md) doctoc language syntax
- [doctoc\_plugin\_apiref](tcllib/files/modules/doctools/doctoc\_plugin\_apiref\.md) doctoc plugin API reference
- [doctools](tcllib/files/modules/doctools/doctools\.md) doctools \- Processing documents
- [doctools::changelog](tcllib/files/modules/doctools/changelog\.md) Processing text in Emacs ChangeLog format
- [doctools::cvs](tcllib/files/modules/doctools/cvs\.md) Processing text in 'cvs log' format
- [doctools::idx](tcllib/files/modules/doctools/docidx\.md) docidx \- Processing indices
- [doctools::toc](tcllib/files/modules/doctools/doctoc\.md) doctoc \- Processing tables of contents
- [doctools\_intro](tcllib/files/modules/doctools/doctools\_intro\.md) doctools introduction
- [doctools\_lang\_cmdref](tcllib/files/modules/doctools/doctools\_lang\_cmdref\.md) doctools language command reference
- [doctools\_lang\_faq](tcllib/files/modules/doctools/doctools\_lang\_faq\.md) doctools language faq
- [doctools\_lang\_intro](tcllib/files/modules/doctools/doctools\_lang\_intro\.md) doctools language introduction
- [doctools\_lang\_syntax](tcllib/files/modules/doctools/doctools\_lang\_syntax\.md) doctools language syntax
- [doctools\_plugin\_apiref](tcllib/files/modules/doctools/doctools\_plugin\_apiref\.md) doctools plugin API reference
- [mpexpand](tcllib/files/modules/doctools/mpexpand\.md) Markup processor
+ [doctools2base]()
- [doctools::html::cssdefaults](tcllib/files/modules/doctools2base/html\_cssdefaults\.md) Default CSS style for HTML export plugins
- [doctools::msgcat](tcllib/files/modules/doctools2base/tcllib\_msgcat\.md) Message catalog management for the various document parsers
- [doctools::nroff::man\_macros](tcllib/files/modules/doctools2base/nroff\_manmacros\.md) Default CSS style for NROFF export plugins
- [doctools::tcl::parse](tcllib/files/modules/doctools2base/tcl\_parse\.md) Processing text in 'subst \-novariables' format
+ [doctools2idx]()
- [doctools2idx\_introduction](tcllib/files/modules/doctools2idx/idx\_introduction\.md) DocTools \- Keyword indices
- [doctools::idx](tcllib/files/modules/doctools2idx/idx\_container\.md) Holding keyword indices
- [doctools::idx::export](tcllib/files/modules/doctools2idx/idx\_export\.md) Exporting keyword indices
- [doctools::idx::export::docidx](tcllib/files/modules/doctools2idx/export\_docidx\.md) docidx export plugin
- [doctools::idx::export::html](tcllib/files/modules/doctools2idx/idx\_export\_html\.md) HTML export plugin
- [doctools::idx::export::json](tcllib/files/modules/doctools2idx/idx\_export\_json\.md) JSON export plugin
- [doctools::idx::export::nroff](tcllib/files/modules/doctools2idx/idx\_export\_nroff\.md) nroff export plugin
- [doctools::idx::export::text](tcllib/files/modules/doctools2idx/idx\_export\_text\.md) plain text export plugin
- [doctools::idx::export::wiki](tcllib/files/modules/doctools2idx/idx\_export\_wiki\.md) wiki export plugin
- [doctools::idx::import](tcllib/files/modules/doctools2idx/idx\_import\.md) Importing keyword indices
- [doctools::idx::import::docidx](tcllib/files/modules/doctools2idx/import\_docidx\.md) docidx import plugin
- [doctools::idx::import::json](tcllib/files/modules/doctools2idx/idx\_import\_json\.md) JSON import plugin
- [doctools::idx::parse](tcllib/files/modules/doctools2idx/idx\_parse\.md) Parsing text in docidx format
- [doctools::idx::structure](tcllib/files/modules/doctools2idx/idx\_structure\.md) Docidx serialization utilities
- [doctools::msgcat::idx::c](tcllib/files/modules/doctools2idx/idx\_msgcat\_c\.md) Message catalog for the docidx parser \(C\)
- [doctools::msgcat::idx::de](tcllib/files/modules/doctools2idx/idx\_msgcat\_de\.md) Message catalog for the docidx parser \(DE\)
- [doctools::msgcat::idx::en](tcllib/files/modules/doctools2idx/idx\_msgcat\_en\.md) Message catalog for the docidx parser \(EN\)
- [doctools::msgcat::idx::fr](tcllib/files/modules/doctools2idx/idx\_msgcat\_fr\.md) Message catalog for the docidx parser \(FR\)
+ [doctools2toc]()
- [doctools2toc\_introduction](tcllib/files/modules/doctools2toc/toc\_introduction\.md) DocTools \- Tables of Contents
- [doctools::msgcat::toc::c](tcllib/files/modules/doctools2toc/toc\_msgcat\_c\.md) Message catalog for the doctoc parser \(C\)
- [doctools::msgcat::toc::de](tcllib/files/modules/doctools2toc/toc\_msgcat\_de\.md) Message catalog for the doctoc parser \(DE\)
- [doctools::msgcat::toc::en](tcllib/files/modules/doctools2toc/toc\_msgcat\_en\.md) Message catalog for the doctoc parser \(EN\)
- [doctools::msgcat::toc::fr](tcllib/files/modules/doctools2toc/toc\_msgcat\_fr\.md) Message catalog for the doctoc parser \(FR\)
- [doctools::toc](tcllib/files/modules/doctools2toc/toc\_container\.md) Holding tables of contents
- [doctools::toc::export](tcllib/files/modules/doctools2toc/toc\_export\.md) Exporting tables of contents
- [doctools::toc::export::doctoc](tcllib/files/modules/doctools2toc/export\_doctoc\.md) doctoc export plugin
- [doctools::toc::export::html](tcllib/files/modules/doctools2toc/toc\_export\_html\.md) HTML export plugin
- [doctools::toc::export::json](tcllib/files/modules/doctools2toc/toc\_export\_json\.md) JSON export plugin
- [doctools::toc::export::nroff](tcllib/files/modules/doctools2toc/toc\_export\_nroff\.md) nroff export plugin
- [doctools::toc::export::text](tcllib/files/modules/doctools2toc/toc\_export\_text\.md) plain text export plugin
- [doctools::toc::export::wiki](tcllib/files/modules/doctools2toc/toc\_export\_wiki\.md) wiki export plugin
- [doctools::toc::import](tcllib/files/modules/doctools2toc/toc\_import\.md) Importing keyword indices
- [doctools::toc::import::doctoc](tcllib/files/modules/doctools2toc/import\_doctoc\.md) doctoc import plugin
- [doctools::toc::import::json](tcllib/files/modules/doctools2toc/toc\_import\_json\.md) JSON import plugin
- [doctools::toc::parse](tcllib/files/modules/doctools2toc/toc\_parse\.md) Parsing text in doctoc format
- [doctools::toc::structure](tcllib/files/modules/doctools2toc/toc\_structure\.md) Doctoc serialization utilities
+ [dtplite]()
- [pkg\_dtplite](tcllib/files/modules/dtplite/pkg\_dtplite\.md) Lightweight DocTools Markup Processor
+ [fileutil]()
- [fileutil](tcllib/files/modules/fileutil/fileutil\.md) Procedures implementing some file utilities
- [fileutil::multi](tcllib/files/modules/fileutil/multi\.md) Multi\-file operation, scatter/gather, standard object
- [fileutil::multi::op](tcllib/files/modules/fileutil/multiop\.md) Multi\-file operation, scatter/gather
- [fileutil::paths](tcllib/files/modules/fileutil/paths\.md) Manage search path pools
- [fileutil\_traverse](tcllib/files/modules/fileutil/traverse\.md) Iterative directory traversal
+ [ftp]()
- [ftp](tcllib/files/modules/ftp/ftp\.md) Client\-side tcl implementation of the ftp protocol
- [ftp::geturl](tcllib/files/modules/ftp/ftp\_geturl\.md) Uri handler for ftp urls
+ [ftpd]()
- [ftpd](tcllib/files/modules/ftpd/ftpd\.md) Tcl FTP server implementation
+ [fumagic]()
- [fileutil::magic::cfront](tcllib/files/modules/fumagic/cfront\.md) Generator core for compiler of magic\(5\) files
- [fileutil::magic::cgen](tcllib/files/modules/fumagic/cgen\.md) Generator core for compiler of magic\(5\) files
- [fileutil::magic::filetype](tcllib/files/modules/fumagic/filetypes\.md) Procedures implementing file\-type recognition
- [fileutil::magic::rt](tcllib/files/modules/fumagic/rtcore\.md) Runtime core for file type recognition engines written in pure Tcl
+ [generator]()
- [generator](tcllib/files/modules/generator/generator\.md) Procedures for creating and using generators\.
+ [gpx]()
- [gpx](tcllib/files/modules/gpx/gpx\.md) Extracts waypoints, tracks and routes from GPX files
+ [grammar\_aycock]()
- [grammar::aycock](tcllib/files/modules/grammar\_aycock/aycock\.md) Aycock\-Horspool\-Earley parser generator for Tcl
+ [grammar\_fa]()
- [grammar::fa](tcllib/files/modules/grammar\_fa/fa\.md) Create and manipulate finite automatons
- [grammar::fa::dacceptor](tcllib/files/modules/grammar\_fa/dacceptor\.md) Create and use deterministic acceptors
- [grammar::fa::dexec](tcllib/files/modules/grammar\_fa/dexec\.md) Execute deterministic finite automatons
- [grammar::fa::op](tcllib/files/modules/grammar\_fa/faop\.md) Operations on finite automatons
+ [grammar\_me]()
- [grammar::me::cpu](tcllib/files/modules/grammar\_me/me\_cpu\.md) Virtual machine implementation II for parsing token streams
- [grammar::me::cpu::core](tcllib/files/modules/grammar\_me/me\_cpucore\.md) ME virtual machine state manipulation
- [grammar::me::cpu::gasm](tcllib/files/modules/grammar\_me/gasm\.md) ME assembler
- [grammar::me::tcl](tcllib/files/modules/grammar\_me/me\_tcl\.md) Virtual machine implementation I for parsing token streams
- [grammar::me::util](tcllib/files/modules/grammar\_me/me\_util\.md) AST utilities
- [grammar::me\_ast](tcllib/files/modules/grammar\_me/me\_ast\.md) Various representations of ASTs
- [grammar::me\_intro](tcllib/files/modules/grammar\_me/me\_intro\.md) Introduction to virtual machines for parsing token streams
- [grammar::me\_vm](tcllib/files/modules/grammar\_me/me\_vm\.md) Virtual machine for parsing token streams
+ [grammar\_peg]()
- [grammar::peg](tcllib/files/modules/grammar\_peg/peg\.md) Create and manipulate parsing expression grammars
- [grammar::peg::interp](tcllib/files/modules/grammar\_peg/peg\_interp\.md) Interpreter for parsing expression grammars
+ [hook]()
- [hook](tcllib/files/modules/hook/hook\.md) Hooks
+ [html]()
- [html](tcllib/files/modules/html/html\.md) Procedures to generate HTML structures
+ [htmlparse]()
- [htmlparse](tcllib/files/modules/htmlparse/htmlparse\.md) Procedures to parse HTML strings
+ [http]()
- [autoproxy](tcllib/files/modules/http/autoproxy\.md) Automatic HTTP proxy usage and authentication
+ [httpd]()
- [httpd](tcllib/files/modules/httpd/httpd\.md) A TclOO and coroutine based web server
+ [ident]()
- [ident](tcllib/files/modules/ident/ident\.md) Ident protocol client
+ [imap4]()
- [imap4](tcllib/files/modules/imap4/imap4\.md) imap client\-side tcl implementation of imap protocol
+ [inifile]()
- [inifile](tcllib/files/modules/inifile/ini\.md) Parsing of Windows INI files
+ [interp]()
- [deleg\_method](tcllib/files/modules/interp/deleg\_method\.md) Creation of comm delegates \(snit methods\)
- [deleg\_proc](tcllib/files/modules/interp/deleg\_proc\.md) Creation of comm delegates \(procedures\)
- [interp](tcllib/files/modules/interp/tcllib\_interp\.md) Interp creation and aliasing
+ [irc]()
- [irc](tcllib/files/modules/irc/irc\.md) Create IRC connection and interface\.
- [picoirc](tcllib/files/modules/irc/picoirc\.md) Small and simple embeddable IRC client\.
+ [javascript]()
- [javascript](tcllib/files/modules/javascript/javascript\.md) Procedures to generate HTML and Java Script structures\.
+ [jpeg]()
- [jpeg](tcllib/files/modules/jpeg/jpeg\.md) JPEG querying and manipulation of meta data
+ [json]()
- [json](tcllib/files/modules/json/json\.md) JSON parser
- [json::write](tcllib/files/modules/json/json\_write\.md) JSON generation
+ [lambda]()
- [lambda](tcllib/files/modules/lambda/lambda\.md) Utility commands for anonymous procedures
+ [lazyset]()
- [lazyset](tcllib/files/modules/lazyset/lazyset\.md) Lazy evaluation
+ [ldap]()
- [ldap](tcllib/files/modules/ldap/ldap\.md) LDAP client
- [ldapx](tcllib/files/modules/ldap/ldapx\.md) LDAP extended object interface
+ [log]()
- [log](tcllib/files/modules/log/log\.md) Procedures to log messages of libraries and applications\.
- [logger](tcllib/files/modules/log/logger\.md) System to control logging of events\.
- [logger::appender](tcllib/files/modules/log/loggerAppender\.md) Collection of predefined appenders for logger
- [logger::utils](tcllib/files/modules/log/loggerUtils\.md) Utilities for logger
+ [map]()
- [map::geocode::nominatim](tcllib/files/modules/map/map\_geocode\_nominatim\.md) Resolving geographical names with a Nominatim service
- [map::slippy](tcllib/files/modules/map/map\_slippy\.md) Common code for slippy based map packages
- [map::slippy::cache](tcllib/files/modules/map/map\_slippy\_cache\.md) Management of a tile cache in the local filesystem
- [map::slippy::fetcher](tcllib/files/modules/map/map\_slippy\_fetcher\.md) Accessing a server providing tiles for slippy\-based maps
+ [mapproj]()
- [mapproj](tcllib/files/modules/mapproj/mapproj\.md) Map projection routines
+ [markdown]()
- [markdown](tcllib/files/modules/markdown/markdown\.md) Converts Markdown text to HTML
+ [math]()
- [math](tcllib/files/modules/math/math\.md) Tcl Math Library
- [math::bigfloat](tcllib/files/modules/math/bigfloat\.md) Arbitrary precision floating\-point numbers
- [math::bignum](tcllib/files/modules/math/bignum\.md) Arbitrary precision integer numbers
- [math::calculus](tcllib/files/modules/math/calculus\.md) Integration and ordinary differential equations
- [math::calculus::romberg](tcllib/files/modules/math/romberg\.md) Romberg integration
- [math::calculus::symdiff](tcllib/files/modules/math/symdiff\.md) Symbolic differentiation for Tcl
- [math::changepoint](tcllib/files/modules/math/changepoint\.md) Change point detection methods
- [math::combinatorics](tcllib/files/modules/math/combinatorics\.md) Combinatorial functions in the Tcl Math Library
- [math::complexnumbers](tcllib/files/modules/math/qcomplex\.md) Straightforward complex number package
- [math::constants](tcllib/files/modules/math/constants\.md) Mathematical and numerical constants
- [math::decimal](tcllib/files/modules/math/decimal\.md) General decimal arithmetic
- [math::exact](tcllib/files/modules/math/exact\.md) Exact Real Arithmetic
- [math::figurate](tcllib/files/modules/math/figurate\.md) Evaluate figurate numbers
- [math::filters](tcllib/files/modules/math/filtergen\.md) Digital filters
- [math::fourier](tcllib/files/modules/math/fourier\.md) Discrete and fast fourier transforms
- [math::fuzzy](tcllib/files/modules/math/fuzzy\.md) Fuzzy comparison of floating\-point numbers
- [math::geometry](tcllib/files/modules/math/math\_geometry\.md) Geometrical computations
- [math::interpolate](tcllib/files/modules/math/interpolate\.md) Interpolation routines
- [math::linearalgebra](tcllib/files/modules/math/linalg\.md) Linear Algebra
- [math::machineparameters](tcllib/files/modules/math/machineparameters\.md) Compute double precision machine parameters\.
- [math::numtheory](tcllib/files/modules/math/numtheory\.md) Number Theory
- [math::optimize](tcllib/files/modules/math/optimize\.md) Optimisation routines
- [math::PCA](tcllib/files/modules/math/pca\.md) Package for Principal Component Analysis
- [math::polynomials](tcllib/files/modules/math/polynomials\.md) Polynomial functions
- [math::probopt](tcllib/files/modules/math/probopt\.md) Probabilistic optimisation methods
- [math::quasirandom](tcllib/files/modules/math/quasirandom\.md) Quasi\-random points for integration and Monte Carlo type methods
- [math::rationalfunctions](tcllib/files/modules/math/rational\_funcs\.md) Polynomial functions
- [math::roman](tcllib/files/modules/math/roman\.md) Tools for creating and manipulating roman numerals
- [math::special](tcllib/files/modules/math/special\.md) Special mathematical functions
- [math::statistics](tcllib/files/modules/math/statistics\.md) Basic statistical functions and procedures
- [math::trig](tcllib/files/modules/math/trig\.md) Trigonometric anf hyperbolic functions
+ [md4]()
- [md4](tcllib/files/modules/md4/md4\.md) MD4 Message\-Digest Algorithm
+ [md5]()
- [md5](tcllib/files/modules/md5/md5\.md) MD5 Message\-Digest Algorithm
+ [md5crypt]()
- [md5crypt](tcllib/files/modules/md5crypt/md5crypt\.md) MD5\-based password encryption
+ [mime]()
- [mime](tcllib/files/modules/mime/mime\.md) Manipulation of MIME body parts
- [smtp](tcllib/files/modules/mime/smtp\.md) Client\-side tcl implementation of the smtp protocol
+ [mkdoc]()
- [mkdoc](tcllib/files/modules/mkdoc/mkdoc\.md) Extracts and optionally converts Markdown comments in source code to HTML
+ [multiplexer]()
- [multiplexer](tcllib/files/modules/multiplexer/multiplexer\.md) One\-to\-many communication with sockets\.
+ [namespacex]()
- [namespacex](tcllib/files/modules/namespacex/namespacex\.md) Namespace utility commands
+ [ncgi]()
- [ncgi](tcllib/files/modules/ncgi/ncgi\.md) Procedures to manipulate CGI values\.
+ [nettool]()
- [nettool](tcllib/files/modules/nettool/nettool\.md) Tools for networked applications
+ [nmea]()
- [nmea](tcllib/files/modules/nmea/nmea\.md) Process NMEA data
+ [nns]()
- [nameserv](tcllib/files/modules/nns/nns\_client\.md) Name service facility, Client
- [nameserv::auto](tcllib/files/modules/nns/nns\_auto\.md) Name service facility, Client Extension
- [nameserv::common](tcllib/files/modules/nns/nns\_common\.md) Name service facility, shared definitions
- [nameserv::protocol](tcllib/files/modules/nns/nns\_protocol\.md) Name service facility, client/server protocol
- [nameserv::server](tcllib/files/modules/nns/nns\_server\.md) Name service facility, Server
- [nns\_intro](tcllib/files/modules/nns/nns\_intro\.md) Name service facility, introduction
+ [nntp]()
- [nntp](tcllib/files/modules/nntp/nntp\.md) Tcl client for the NNTP protocol
+ [ntp]()
- [ntp\_time](tcllib/files/modules/ntp/ntp\_time\.md) Tcl Time Service Client
+ [oauth]()
- [oauth](tcllib/files/modules/oauth/oauth\.md) oauth API base signature
+ [oometa]()
- [oometa](tcllib/files/modules/oometa/oometa\.md) oo::meta A data registry for classess
+ [ooutil]()
- [oo::util](tcllib/files/modules/ooutil/ooutil\.md) Utility commands for TclOO
+ [otp]()
- [otp](tcllib/files/modules/otp/otp\.md) One\-Time Passwords
+ [page]()
- [page\_intro](tcllib/files/modules/page/page\_intro\.md) page introduction
- [page\_pluginmgr](tcllib/files/modules/page/page\_pluginmgr\.md) page plugin manager
- [page\_util\_flow](tcllib/files/modules/page/page\_util\_flow\.md) page dataflow/treewalker utility
- [page\_util\_norm\_lemon](tcllib/files/modules/page/page\_util\_norm\_lemon\.md) page AST normalization, LEMON
- [page\_util\_norm\_peg](tcllib/files/modules/page/page\_util\_norm\_peg\.md) page AST normalization, PEG
- [page\_util\_peg](tcllib/files/modules/page/page\_util\_peg\.md) page PEG transformation utilities
- [page\_util\_quote](tcllib/files/modules/page/page\_util\_quote\.md) page character quoting utilities
+ [pki]()
- [pki](tcllib/files/modules/pki/pki\.md) Implementation of the public key cipher
+ [pluginmgr]()
- [pluginmgr](tcllib/files/modules/pluginmgr/pluginmgr\.md) Manage a plugin
+ [png]()
- [png](tcllib/files/modules/png/png\.md) PNG querying and manipulation of meta data
+ [pop3]()
- [pop3](tcllib/files/modules/pop3/pop3\.md) Tcl client for POP3 email protocol
+ [pop3d]()
- [pop3d](tcllib/files/modules/pop3d/pop3d\.md) Tcl POP3 server implementation
- [pop3d::dbox](tcllib/files/modules/pop3d/pop3d\_dbox\.md) Simple mailbox database for pop3d
- [pop3d::udb](tcllib/files/modules/pop3d/pop3d\_udb\.md) Simple user database for pop3d
+ [practcl]()
- [practcl](tcllib/files/modules/practcl/practcl\.md) The Practcl Module
+ [processman]()
- [processman](tcllib/files/modules/processman/processman\.md) Tool for automating the period callback of commands
+ [profiler]()
- [profiler](tcllib/files/modules/profiler/profiler\.md) Tcl source code profiler
+ [pt]()
- [pt::ast](tcllib/files/modules/pt/pt\_astree\.md) Abstract Syntax Tree Serialization
- [pt::cparam::configuration::critcl](tcllib/files/modules/pt/pt\_cparam\_config\_critcl\.md) C/PARAM, Canned configuration, Critcl
- [pt::cparam::configuration::tea](tcllib/files/modules/pt/pt\_cparam\_config\_tea\.md) C/PARAM, Canned configuration, TEA
- [pt::json\_language](tcllib/files/modules/pt/pt\_json\_language\.md) The JSON Grammar Exchange Format
- [pt::param](tcllib/files/modules/pt/pt\_param\.md) PackRat Machine Specification
- [pt::pe](tcllib/files/modules/pt/pt\_pexpression\.md) Parsing Expression Serialization
- [pt::pe::op](tcllib/files/modules/pt/pt\_pexpr\_op\.md) Parsing Expression Utilities
- [pt::peg](tcllib/files/modules/pt/pt\_pegrammar\.md) Parsing Expression Grammar Serialization
- [pt::peg::container](tcllib/files/modules/pt/pt\_peg\_container\.md) PEG Storage
- [pt::peg::container::peg](tcllib/files/modules/pt/pt\_peg\_container\_peg\.md) PEG Storage\. Canned PEG grammar specification
- [pt::peg::export](tcllib/files/modules/pt/pt\_peg\_export\.md) PEG Export
- [pt::peg::export::container](tcllib/files/modules/pt/pt\_peg\_export\_container\.md) PEG Export Plugin\. Write CONTAINER format
- [pt::peg::export::json](tcllib/files/modules/pt/pt\_peg\_export\_json\.md) PEG Export Plugin\. Write JSON format
- [pt::peg::export::peg](tcllib/files/modules/pt/pt\_peg\_export\_peg\.md) PEG Export Plugin\. Write PEG format
- [pt::peg::from::container](tcllib/files/modules/pt/pt\_peg\_from\_container\.md) PEG Conversion\. From CONTAINER format
- [pt::peg::from::json](tcllib/files/modules/pt/pt\_peg\_from\_json\.md) PEG Conversion\. Read JSON format
- [pt::peg::from::peg](tcllib/files/modules/pt/pt\_peg\_from\_peg\.md) PEG Conversion\. Read PEG format
- [pt::peg::import](tcllib/files/modules/pt/pt\_peg\_import\.md) PEG Import
- [pt::peg::import::container](tcllib/files/modules/pt/pt\_peg\_import\_container\.md) PEG Import Plugin\. From CONTAINER format
- [pt::peg::import::json](tcllib/files/modules/pt/pt\_peg\_import\_json\.md) PEG Import Plugin\. Read JSON format
- [pt::peg::import::peg](tcllib/files/modules/pt/pt\_peg\_import\_peg\.md) PEG Import Plugin\. Read PEG format
- [pt::peg::interp](tcllib/files/modules/pt/pt\_peg\_interp\.md) Interpreter for parsing expression grammars
- [pt::peg::to::container](tcllib/files/modules/pt/pt\_peg\_to\_container\.md) PEG Conversion\. Write CONTAINER format
- [pt::peg::to::cparam](tcllib/files/modules/pt/pt\_peg\_to\_cparam\.md) PEG Conversion\. Write CPARAM format
- [pt::peg::to::json](tcllib/files/modules/pt/pt\_peg\_to\_json\.md) PEG Conversion\. Write JSON format
- [pt::peg::to::param](tcllib/files/modules/pt/pt\_peg\_to\_param\.md) PEG Conversion\. Write PARAM format
- [pt::peg::to::peg](tcllib/files/modules/pt/pt\_peg\_to\_peg\.md) PEG Conversion\. Write PEG format
- [pt::peg::to::tclparam](tcllib/files/modules/pt/pt\_peg\_to\_tclparam\.md) PEG Conversion\. Write TCLPARAM format
- [pt::peg\_language](tcllib/files/modules/pt/pt\_peg\_language\.md) PEG Language Tutorial
- [pt::pegrammar](tcllib/files/modules/pt/pt\_peg\_introduction\.md) Introduction to Parsing Expression Grammars
- [pt::pgen](tcllib/files/modules/pt/pt\_pgen\.md) Parser Generator
- [pt::rde](tcllib/files/modules/pt/pt\_rdengine\.md) Parsing Runtime Support, PARAM based
- [pt::tclparam::configuration::nx](tcllib/files/modules/pt/pt\_tclparam\_config\_nx\.md) Tcl/PARAM, Canned configuration, NX
- [pt::tclparam::configuration::snit](tcllib/files/modules/pt/pt\_tclparam\_config\_snit\.md) Tcl/PARAM, Canned configuration, Snit
- [pt::tclparam::configuration::tcloo](tcllib/files/modules/pt/pt\_tclparam\_config\_tcloo\.md) Tcl/PARAM, Canned configuration, Tcloo
- [pt::util](tcllib/files/modules/pt/pt\_util\.md) General utilities
- [pt\_export\_api](tcllib/files/modules/pt/pt\_to\_api\.md) Parser Tools Export API
- [pt\_import\_api](tcllib/files/modules/pt/pt\_from\_api\.md) Parser Tools Import API
- [pt\_introduction](tcllib/files/modules/pt/pt\_introduction\.md) Introduction to Parser Tools
- [pt\_parse\_peg](tcllib/files/modules/pt/pt\_parse\_peg\.md) Parser Tools PEG Parser
- [pt\_parser\_api](tcllib/files/modules/pt/pt\_parser\_api\.md) Parser API
- [pt\_peg\_op](tcllib/files/modules/pt/pt\_peg\_op\.md) Parser Tools PE Grammar Utility Operations
+ [rc4]()
- [rc4](tcllib/files/modules/rc4/rc4\.md) Implementation of the RC4 stream cipher
+ [rcs]()
- [rcs](tcllib/files/modules/rcs/rcs\.md) RCS low level utilities
+ [report]()
- [report](tcllib/files/modules/report/report\.md) Create and manipulate report objects
+ [rest]()
- [rest](tcllib/files/modules/rest/rest\.md) define REST web APIs and call them inline or asychronously
+ [ripemd]()
- [ripemd128](tcllib/files/modules/ripemd/ripemd128\.md) RIPEMD\-128 Message\-Digest Algorithm
- [ripemd160](tcllib/files/modules/ripemd/ripemd160\.md) RIPEMD\-160 Message\-Digest Algorithm
+ [sasl]()
- [SASL](tcllib/files/modules/sasl/sasl\.md) Implementation of SASL mechanisms for Tcl
- [SASL::NTLM](tcllib/files/modules/sasl/ntlm\.md) Implementation of SASL NTLM mechanism for Tcl
- [SASL::SCRAM](tcllib/files/modules/sasl/scram\.md) Implementation of SASL SCRAM mechanism for Tcl
- [SASL::XGoogleToken](tcllib/files/modules/sasl/gtoken\.md) Implementation of SASL NTLM mechanism for Tcl
+ [sha1]()
- [sha1](tcllib/files/modules/sha1/sha1\.md) SHA1 Message\-Digest Algorithm
- [sha256](tcllib/files/modules/sha1/sha256\.md) SHA256 Message\-Digest Algorithm
+ [simulation]()
- [simulation::annealing](tcllib/files/modules/simulation/annealing\.md) Simulated annealing
- [simulation::montecarlo](tcllib/files/modules/simulation/montecarlo\.md) Monte Carlo simulations
- [simulation::random](tcllib/files/modules/simulation/simulation\_random\.md) Pseudo\-random number generators
+ [smtpd]()
- [smtpd](tcllib/files/modules/smtpd/smtpd\.md) Tcl SMTP server implementation
+ [snit]()
- [snit](tcllib/files/modules/snit/snit\.md) Snit's Not Incr Tcl
- [snitfaq](tcllib/files/modules/snit/snitfaq\.md) Snit Frequently Asked Questions
+ [soundex]()
- [soundex](tcllib/files/modules/soundex/soundex\.md) Soundex
+ [stooop]()
- [stooop](tcllib/files/modules/stooop/stooop\.md) Object oriented extension\.
- [switched](tcllib/files/modules/stooop/switched\.md) switch/option management\.
+ [string]()
- [string::token](tcllib/files/modules/string/token\.md) Regex based iterative lexing
- [string::token::shell](tcllib/files/modules/string/token\_shell\.md) Parsing of shell command line
+ [stringprep]()
- [stringprep](tcllib/files/modules/stringprep/stringprep\.md) Implementation of stringprep
- [stringprep::data](tcllib/files/modules/stringprep/stringprep\_data\.md) stringprep data tables, generated, internal
- [unicode](tcllib/files/modules/stringprep/unicode\.md) Implementation of Unicode normalization
- [unicode::data](tcllib/files/modules/stringprep/unicode\_data\.md) unicode data tables, generated, internal
+ [struct]()
- [struct::disjointset](tcllib/files/modules/struct/disjointset\.md) Disjoint set data structure
- [struct::graph](tcllib/files/modules/struct/graph\.md) Create and manipulate directed graph objects
- [struct::graph::op](tcllib/files/modules/struct/graphops\.md) Operation for \(un\)directed graph objects
- [struct::graph\_v1](tcllib/files/modules/struct/graph1\.md) Create and manipulate directed graph objects
- [struct::list](tcllib/files/modules/struct/struct\_list\.md) Procedures for manipulating lists
- [struct::map](tcllib/files/modules/struct/struct\_map\.md) Manage key/value maps
- [struct::matrix](tcllib/files/modules/struct/matrix\.md) Create and manipulate matrix objects
- [struct::pool](tcllib/files/modules/struct/pool\.md) Create and manipulate pool objects \(of discrete items\)
- [struct::prioqueue](tcllib/files/modules/struct/prioqueue\.md) Create and manipulate prioqueue objects
- [struct::queue](tcllib/files/modules/struct/queue\.md) Create and manipulate queue objects
- [struct::record](tcllib/files/modules/struct/record\.md) Define and create records \(similar to 'C' structures\)
- [struct::set](tcllib/files/modules/struct/struct\_set\.md) Procedures for manipulating sets
- [struct::skiplist](tcllib/files/modules/struct/skiplist\.md) Create and manipulate skiplists
- [struct::stack](tcllib/files/modules/struct/stack\.md) Create and manipulate stack objects
- [struct::tree](tcllib/files/modules/struct/struct\_tree\.md) Create and manipulate tree objects
- [struct::tree\_v1](tcllib/files/modules/struct/struct\_tree1\.md) Create and manipulate tree objects
+ [tar]()
- [tar](tcllib/files/modules/tar/tar\.md) Tar file creation, extraction & manipulation
+ [tepam]()
- [tepam](tcllib/files/modules/tepam/tepam\_introduction\.md) An introduction into TEPAM, Tcl's Enhanced Procedure and Argument Manager
- [tepam::argument\_dialogbox](tcllib/files/modules/tepam/tepam\_argument\_dialogbox\.md) TEPAM argument\_dialogbox, reference manual
- [tepam::doc\_gen](tcllib/files/modules/tepam/tepam\_doc\_gen\.md) TEPAM DOC Generation, reference manual
- [tepam::procedure](tcllib/files/modules/tepam/tepam\_procedure\.md) TEPAM procedure, reference manual
+ [term]()
- [term](tcllib/files/modules/term/term\.md) General terminal control
- [term::ansi::code](tcllib/files/modules/term/ansi\_code\.md) Helper for control sequences
- [term::ansi::code::attr](tcllib/files/modules/term/ansi\_cattr\.md) ANSI attribute sequences
- [term::ansi::code::ctrl](tcllib/files/modules/term/ansi\_cctrl\.md) ANSI control sequences
- [term::ansi::code::macros](tcllib/files/modules/term/ansi\_cmacros\.md) Macro sequences
- [term::ansi::ctrl::unix](tcllib/files/modules/term/ansi\_ctrlu\.md) Control operations and queries
- [term::ansi::send](tcllib/files/modules/term/ansi\_send\.md) Output of ANSI control sequences to terminals
- [term::interact::menu](tcllib/files/modules/term/imenu\.md) Terminal widget, menu
- [term::interact::pager](tcllib/files/modules/term/ipager\.md) Terminal widget, paging
- [term::receive](tcllib/files/modules/term/receive\.md) General input from terminals
- [term::receive::bind](tcllib/files/modules/term/term\_bind\.md) Keyboard dispatch from terminals
- [term::send](tcllib/files/modules/term/term\_send\.md) General output to terminals
+ [textutil]()
- [textutil](tcllib/files/modules/textutil/textutil\.md) Procedures to manipulate texts and strings\.
- [textutil::adjust](tcllib/files/modules/textutil/adjust\.md) Procedures to adjust, indent, and undent paragraphs
- [textutil::expander](tcllib/files/modules/textutil/expander\.md) Procedures to process templates and expand text\.
- [textutil::patch](tcllib/files/modules/textutil/patch\.md) Application of uni\-diff patches to directory trees
- [textutil::repeat](tcllib/files/modules/textutil/repeat\.md) Procedures to repeat strings\.
- [textutil::split](tcllib/files/modules/textutil/textutil\_split\.md) Procedures to split texts
- [textutil::string](tcllib/files/modules/textutil/textutil\_string\.md) Procedures to manipulate texts and strings\.
- [textutil::tabify](tcllib/files/modules/textutil/tabify\.md) Procedures to \(un\)tabify strings
- [textutil::trim](tcllib/files/modules/textutil/trim\.md) Procedures to trim strings
- [textutil::wcswidth](tcllib/files/modules/textutil/wcswidth\.md) Procedures to compute terminal width of strings
+ [tie]()
- [tie](tcllib/files/modules/tie/tie\.md) Array persistence
- [tie](tcllib/files/modules/tie/tie\_std\.md) Array persistence, standard data sources
+ [tiff]()
- [tiff](tcllib/files/modules/tiff/tiff\.md) TIFF reading, writing, and querying and manipulation of meta data
+ [tool]()
- [oo::util](tcllib/files/modules/tool/meta\.md) Utility commands for TclOO
- [tool](tcllib/files/modules/tool/tool\.md) TclOO Library \(TOOL\) Framework
- [tool::dict\_ensemble](tcllib/files/modules/tool/tool\_dict\_ensemble\.md) Dictionary Tools
+ [transfer]()
- [transfer::connect](tcllib/files/modules/transfer/connect\.md) Connection setup
- [transfer::copy](tcllib/files/modules/transfer/copyops\.md) Data transfer foundation
- [transfer::copy::queue](tcllib/files/modules/transfer/tqueue\.md) Queued transfers
- [transfer::data::destination](tcllib/files/modules/transfer/ddest\.md) Data destination
- [transfer::data::source](tcllib/files/modules/transfer/dsource\.md) Data source
- [transfer::receiver](tcllib/files/modules/transfer/receiver\.md) Data source
- [transfer::transmitter](tcllib/files/modules/transfer/transmitter\.md) Data source
+ [treeql]()
- [treeql](tcllib/files/modules/treeql/treeql\.md) Query tree objects
+ [try]()
- [file::home](tcllib/files/modules/try/tcllib\_fhome\.md) file home \- Return home directory of current or other user
- [throw](tcllib/files/modules/try/tcllib\_throw\.md) throw \- Throw an error exception with a message
- [try](tcllib/files/modules/try/tcllib\_try\.md) try \- Trap and process errors and exceptions
+ [udpcluster]()
- [udpcluster](tcllib/files/modules/udpcluster/udpcluster\.md) UDP Peer\-to\-Peer cluster
+ [uev]()
- [uevent](tcllib/files/modules/uev/uevent\.md) User events
- [uevent::onidle](tcllib/files/modules/uev/uevent\_onidle\.md) Request merging and deferal to idle time
+ [units]()
- [units](tcllib/files/modules/units/units\.md) unit conversion
+ [uri]()
- [uri](tcllib/files/modules/uri/uri\.md) URI utilities
- [uri\_urn](tcllib/files/modules/uri/urn\-scheme\.md) URI utilities, URN scheme
+ [uuid]()
- [uuid](tcllib/files/modules/uuid/uuid\.md) UUID generation and comparison
+ [valtype]()
- [valtype::common](tcllib/files/modules/valtype/valtype\_common\.md) Validation, common code
- [valtype::creditcard::amex](tcllib/files/modules/valtype/cc\_amex\.md) Validation for AMEX creditcard number
- [valtype::creditcard::discover](tcllib/files/modules/valtype/cc\_discover\.md) Validation for Discover creditcard number
- [valtype::creditcard::mastercard](tcllib/files/modules/valtype/cc\_mastercard\.md) Validation for Mastercard creditcard number
- [valtype::creditcard::visa](tcllib/files/modules/valtype/cc\_visa\.md) Validation for VISA creditcard number
- [valtype::gs1::ean13](tcllib/files/modules/valtype/ean13\.md) Validation for EAN13
- [valtype::iban](tcllib/files/modules/valtype/iban\.md) Validation for IBAN
- [valtype::imei](tcllib/files/modules/valtype/imei\.md) Validation for IMEI
- [valtype::isbn](tcllib/files/modules/valtype/isbn\.md) Validation for ISBN
- [valtype::luhn](tcllib/files/modules/valtype/luhn\.md) Validation for plain number with a LUHN checkdigit
- [valtype::luhn5](tcllib/files/modules/valtype/luhn5\.md) Validation for plain number with a LUHN5 checkdigit
- [valtype::usnpi](tcllib/files/modules/valtype/usnpi\.md) Validation for USNPI
- [valtype::verhoeff](tcllib/files/modules/valtype/verhoeff\.md) Validation for plain number with a VERHOEFF checkdigit
+ [virtchannel\_base]()
- [tcl::chan::cat](tcllib/files/modules/virtchannel\_base/cat\.md) Concatenation channel
- [tcl::chan::facade](tcllib/files/modules/virtchannel\_base/facade\.md) Facade channel
- [tcl::chan::fifo](tcllib/files/modules/virtchannel\_base/tcllib\_fifo\.md) In\-memory fifo channel
- [tcl::chan::fifo2](tcllib/files/modules/virtchannel\_base/tcllib\_fifo2\.md) In\-memory interconnected fifo channels
- [tcl::chan::halfpipe](tcllib/files/modules/virtchannel\_base/halfpipe\.md) In\-memory channel, half of a fifo2
- [tcl::chan::memchan](tcllib/files/modules/virtchannel\_base/tcllib\_memchan\.md) In\-memory channel
- [tcl::chan::null](tcllib/files/modules/virtchannel\_base/tcllib\_null\.md) Null channel
- [tcl::chan::nullzero](tcllib/files/modules/virtchannel\_base/nullzero\.md) Null/Zero channel combination
- [tcl::chan::random](tcllib/files/modules/virtchannel\_base/tcllib\_random\.md) Random channel
- [tcl::chan::std](tcllib/files/modules/virtchannel\_base/std\.md) Standard I/O, unification of stdin and stdout
- [tcl::chan::string](tcllib/files/modules/virtchannel\_base/tcllib\_string\.md) Read\-only in\-memory channel
- [tcl::chan::textwindow](tcllib/files/modules/virtchannel\_base/textwindow\.md) Textwindow channel
- [tcl::chan::variable](tcllib/files/modules/virtchannel\_base/tcllib\_variable\.md) In\-memory channel using variable for storage
- [tcl::chan::zero](tcllib/files/modules/virtchannel\_base/tcllib\_zero\.md) Zero channel
- [tcl::randomseed](tcllib/files/modules/virtchannel\_base/randseed\.md) Utilities for random channels
+ [virtchannel\_core]()
- [tcl::chan::core](tcllib/files/modules/virtchannel\_core/core\.md) Basic reflected/virtual channel support
- [tcl::chan::events](tcllib/files/modules/virtchannel\_core/events\.md) Event support for reflected/virtual channels
- [tcl::transform::core](tcllib/files/modules/virtchannel\_core/transformcore\.md) Basic reflected/virtual channel transform support
+ [virtchannel\_transform]()
- [tcl::transform::adler32](tcllib/files/modules/virtchannel\_transform/adler32\.md) Adler32 transformation
- [tcl::transform::base64](tcllib/files/modules/virtchannel\_transform/vt\_base64\.md) Base64 encoding transformation
- [tcl::transform::counter](tcllib/files/modules/virtchannel\_transform/vt\_counter\.md) Counter transformation
- [tcl::transform::crc32](tcllib/files/modules/virtchannel\_transform/vt\_crc32\.md) Crc32 transformation
- [tcl::transform::hex](tcllib/files/modules/virtchannel\_transform/hex\.md) Hexadecimal encoding transformation
- [tcl::transform::identity](tcllib/files/modules/virtchannel\_transform/identity\.md) Identity transformation
- [tcl::transform::limitsize](tcllib/files/modules/virtchannel\_transform/limitsize\.md) limiting input
- [tcl::transform::observe](tcllib/files/modules/virtchannel\_transform/observe\.md) Observer transformation, stream copy
- [tcl::transform::otp](tcllib/files/modules/virtchannel\_transform/vt\_otp\.md) Encryption via one\-time pad
- [tcl::transform::rot](tcllib/files/modules/virtchannel\_transform/rot\.md) rot\-encryption
- [tcl::transform::spacer](tcllib/files/modules/virtchannel\_transform/spacer\.md) Space insertation and removal
- [tcl::transform::zlib](tcllib/files/modules/virtchannel\_transform/tcllib\_zlib\.md) zlib \(de\)compression
+ [websocket]()
- [websocket](tcllib/files/modules/websocket/websocket\.md) Tcl implementation of the websocket protocol
+ [wip]()
- [wip](tcllib/files/modules/wip/wip\.md) Word Interpreter
+ [yaml]()
- [huddle](tcllib/files/modules/yaml/huddle\.md) Create and manipulate huddle object
- [yaml](tcllib/files/modules/yaml/yaml\.md) YAML Format Encoder/Decoder
+ [zip]()
- [zipfile::decode](tcllib/files/modules/zip/decode\.md) Access to zip archives
- [zipfile::encode](tcllib/files/modules/zip/encode\.md) Generation of zip archives
- [zipfile::mkzip](tcllib/files/modules/zip/mkzip\.md) Build a zip archive