| Archetype(n) | base class for all [incr Tk] mega-widgets |
| Plotchart(n) | Simple plotting and charting package |
| S3(n) | Amazon S3 Web Service Interface |
| SASL(n) | Implementation of SASL mechanisms for Tcl |
| SafeBase(ntcl), Safe Base(ntcl) | A mechanism for creating and manipulating safe interpreters |
| Tcl(ntcl) | Tool Command Language |
| TclX(n) | Extended Tcl: Extended command set for Tcl ' |
| Toplevel(n) | base class for mega-widgets in a top-level window |
| Widget(n) | base class for mega-widgets within a frame |
| adjust(n), textutil::adjust(n) | Procedures to adjust, indent, and undent paragraphs |
| adler(n) | Message digest "adler" |
| aes(n) | Implementation of the AES block cipher |
| after(ntcl) | Execute a command after a time delay |
| annealing(n), simulation::annealing(n) | Simulated annealing |
| ansi_cattr(n), term::ansi::code::attr(n) | ANSI attribute sequences |
| ansi_cctrl(n), term::ansi::code::ctrl(n) | ANSI control sequences |
| ansi_cmacros(n), term::ansi::code::macros(n) | Macro sequences |
| ansi_code(n), term::ansi::code(n) | Helper for control sequences |
| ansi_ctrlu(n), term::ansi::ctrl::unix(n) | Control operations and queries |
| ansi_send(n), term::ansi::send(n) | Output of ANSI control sequences to terminals |
| append(ntcl) | Append to variable |
| apply(ntcl) | Apply an anonymous function |
| array(ntcl) | Manipulate array variables |
| ascii85(n) | ascii85-encode/decode binary data |
| asn(n) | ASN.1 BER encoder/decoder |
| async(n), cache::async(n) | Asynchronous in-memory cache |
| auto_execok(ntcl), auto_import(ntcl), auto_load(ntcl), auto_mkindex(ntcl), auto_mkindex_old(ntcl), auto_qualify(ntcl), auto_reset(ntcl), tcl_findLibrary(ntcl), parray(ntcl), tcl_endOfWord(ntcl), tcl_startOfNextWord(ntcl), tcl_startOfPreviousWord(ntcl), tcl_wordBreakAfter(ntcl), tcl_wordBreakBefore(ntcl) | standard library of Tcl procedures |
| autoproxy(n) | Automatic HTTP proxy usage and authentication |
| autoscroll(n) | Provides for a scrollbar to automatically mapped and unmapped as needed |
| base32(n) | base32 standard encoding |
| base32core(n), base32::core(n) | Expanding basic base32 maps |
| base32hex(n), base32::hex(n) | base32 extended hex encoding |
| base64(n) | base64-encode/decode binary data |
| bee(n) | BitTorrent Serialization Format Encoder/Decoder |
| bell(ntcl) | Ring a display's bell |
| bgerror(ntcl) | Command invoked to process background errors |
| bibtex(n) | Parse bibtex files |
| bigfloat(n), math::bigfloat(n) | Arbitrary precision floating-point numbers |
| bignum(n), math::bignum(n) | Arbitrary precision integer numbers |
| bin(n) | Encoding "bin" |
| binary(ntcl) | Insert and extract fields from binary strings |
| bind(ntcl) | Arrange for X events to invoke Tcl scripts |
| bindtags(ntcl) | Determine which bindings apply to a window, and order of evaluation |
| bitmap(ntcl) | Images that display two colors |
| blowfish(n) | Implementation of the Blowfish block cipher |
| body(n) | change the body for a class method/proc |
| break(ntcl) | Abort looping command |
| button(ntcl) | Create and manipulate button widgets |
| bz2(n) | Data compression "bz2" |
| calculus(n), math::calculus(n) | Integration and ordinary differential equations |
| canvas(ntcl) | Create and manipulate canvas widgets |
| canvasLabel(n) | tkpiechart canvas label class |
| canvas_mvg(n), canvas::mvg(n) | Canvas to ImageMagick MVG vector format |
| canvas_snap(n), canvas::snap(n) | Canvas snapshot to Tk photo image |
| canvas_sqmap(n), canvas::sqmap(n) | Canvas with map background based on square tiles |
| canvas_zoom(n), canvas::zoom(n) | Zoom control for canvas::sqmap |
| case(ntcl) | Evaluate one of several scripts, depending on a given value |
| catch(ntcl) | Evaluate script and trap exceptional returns |
| cd(ntcl) | Change working directory |
| cfront(n), fileutil::magic::cfront(n) | Generator core for compiler of magic(5) files |
| cgen(n), fileutil::magic::cgen(n) | Generator core for compiler of magic(5) files |
| chan(ntcl) | Read, write and manipulate channels |
| changelog(n), doctools::changelog(n) | Processing text in Emacs ChangeLog format |
| chatwidget(n) | Provides a multi-paned view suitable for display of chat room or irc channel information |
| checkbutton(ntcl) | Create and manipulate checkbutton widgets |
| cksum(n) | Calculate a cksum(1) compatible checksum |
| class(n) | create a class of objects |
| clipboard(ntcl) | Manipulate Tk clipboard |
| clock(ntcl) | Obtain and manipulate dates and times |
| close(ntcl) | Close an open channel |
| cmdline(n) | Procedures to process command lines and options |
| code(n) | capture the namespace context for a code fragment |
| colors(ntcl) | symbolic color names recognized by Tk |
| combinatorics(n), math::combinatorics(n) | Combinatorial functions in the Tcl Math Library |
| comm(n) | A remote communication facility for Tcl (8.3 and later) |
| comm_wire(n) | The comm wire protocol |
| concat(ntcl) | Join lists together |
| configbody(n) | change the "config" code for a public variable |
| connect(n), transfer::connect(n) | Connection setup |
| console(ntcl) | Control the console on systems without a real console |
| constants(n), math::constants(n) | Mathematical and numerical constants |
| container(n), doctools::toc(n) | Holding tables of contents |
| continue(ntcl) | Skip to the next iteration of a loop |
| control(n) | Procedures for control flow structures |
| controlwidget(n) | Collection of widgets for displaying and controlling numerical values |
| copyops(n), transfer::copy(n) | Data transfer foundation |
| counter(n) | Procedures for counters and histograms |
| crc(n) | Message digest "crc" |
| crc-zlib(n) | Message digest "crc-zlib" |
| crc16(n) | Perform a 16bit Cyclic Redundancy Check |
| crc32(n) | Perform a 32bit Cyclic Redundancy Check |
| crosshair(n) | Crosshairs for Tk canvas |
| crypt(n) | Password hashing based on "crypt" |
| csv(n) | Procedures to handle CSV data |
| ctext(n) | Ctext a text widget with highlighting support |
| cursor(n) | Procedures to handle CURSOR data |
| cursors(ntcl) | mouse cursors available in Tk |
| cvs(n), doctools::cvs(n) | Processing text in 'cvs log' format |
| dacceptor(n), grammar::fa::dacceptor(n) | Create and use deterministic acceptors |
| datefield(n) | Tk datefield widget |
| dde(ntcl) | Execute a Dynamic Data Exchange command |
| ddest(n), transfer::data::destination(n) | Data destination |
| deleg_method(n) | Creation of comm delegates (snit methods) |
| deleg_proc(n) | Creation of comm delegates (procedures) |
| delete(n) | delete things in the interpreter |
| des(n) | Implementation of the DES and triple-DES ciphers |
| destroy(ntcl) | Destroy one or more windows |
| dexec(n), grammar::fa::dexec(n) | Execute deterministic finite automatons |
| diagram(n) | Diagram drawing |
| dict(ntcl) | Manipulate dictionaries |
| disjointset(n), struct::disjointset(n) | Disjoint set data structure |
| docidx(n), doctools::idx(n) | docidx - Processing indices |
| docidx_intro(n) | docidx introduction |
| docidx_lang_cmdref(n) | docidx language command reference |
| docidx_lang_faq(n) | docidx language faq |
| docidx_lang_intro(n) | docidx language introduction |
| docidx_lang_syntax(n) | docidx language syntax |
| docidx_plugin_apiref(n) | docidx plugin API reference |
| docstrip(n) | Docstrip style source code extraction |
| docstrip_util(n) | Docstrip-related utilities |
| doctoc(n), doctools::toc(n) | doctoc - Processing tables of contents |
| doctoc_intro(n) | doctoc introduction |
| doctoc_lang_cmdref(n) | doctoc language command reference |
| doctoc_lang_faq(n) | doctoc language faq |
| doctoc_lang_intro(n) | doctoc language introduction |
| doctoc_lang_syntax(n) | doctoc language syntax |
| doctoc_plugin_apiref(n) | doctoc plugin API reference |
| doctools(n) | doctools - Processing documents |
| doctools_intro(n) | doctools introduction |
| doctools_lang_cmdref(n) | doctools language command reference |
| doctools_lang_faq(n) | doctools language faq |
| doctools_lang_intro(n) | doctools language introduction |
| doctools_lang_syntax(n) | doctools language syntax |
| doctools_plugin_apiref(n) | doctools plugin API reference |
| dsource(n), transfer::data::source(n) | Data source |
| dump(n) | Dump information about Tcl interpreter in TkCon |
| encoding(ntcl) | Manipulate encodings |
| ensemble(n) | create or modify a composite command |
| entry(ntcl) | Create and manipulate entry widgets |
| eof(ntcl) | Check for end of file condition on channel |
| error(ntcl) | Generate an error |
| eval(ntcl) | Evaluate a Tcl script |
| event(ntcl) | Miscellaneous event facilities: define virtual events and generate events |
| exec(ntcl) | Invoke subprocesses |
| exit(ntcl) | End the application |
| expander(n), textutil::expander(n) | Procedures to process templates and expand text |
| export(n), doctools::toc::export(n) | Exporting tables of contents |
| export_docidx(n), doctools::idx::export::docidx(n) | docidx export plugin |
| export_doctoc(n), doctools::toc::export::doctoc(n) | doctoc export plugin |
| export_html(n), doctools::toc::export::html(n) | HTML export plugin |
| export_json(n), doctools::toc::export::json(n) | JSON export plugin |
| export_nroff(n), doctools::toc::export::nroff(n) | nroff export plugin |
| export_text(n), doctools::toc::export::text(n) | plain text export plugin |
| export_wiki(n), doctools::toc::export::wiki(n) | wiki export plugin |
| expr(ntcl) | Evaluate an expression |
| fa(n), grammar::fa(n) | Create and manipulate finite automatons |
| faop(n), grammar::fa::op(n) | Operations on finite automatons |
| fblocked(ntcl) | Test whether the last input operation exhausted all available input |
| fconfigure(ntcl) | Set and get options on a channel |
| fcopy(ntcl) | Copy data from one channel to another |
| fifo(n) | Create and manipulate u-turn fifo channels |
| fifo2(n) | Create and manipulate pipe fifo channels |
| file(ntcl) | Manipulate file names and attributes |
| fileevent(ntcl) | Execute a script when a channel becomes readable or writable |
| filename(ntcl) | File name conventions supported by Tcl commands |
| filetypes(n), fileutil::magic::filetype(n) | Procedures implementing file-type recognition |
| fileutil(n) | Procedures implementing some file utilities |
| find(n) | search for classes and objects |
| flush(ntcl) | Flush buffered output for a channel |
| focus(ntcl) | Manage the input focus |
| font(ntcl) | Create and inspect fonts |
| for(ntcl) | 'For' loop |
| foreach(ntcl) | Iterate over all elements in one or more lists |
| format(ntcl) | Format a string in the style of sprintf |
| fourier(n), math::fourier(n) | Discrete and fast fourier transforms |
| frame(ntcl) | Create and manipulate frame widgets |
| ftp(n) | Client-side tcl implementation of the ftp protocol |
| ftp_geturl(n), ftp::geturl(n) | Uri handler for ftp urls |
| ftpd(n) | Tcl FTP server implementation |
| fuzzy(n), math::fuzzy(n) | Fuzzy comparison of floating-point numbers |
| gasm(n), grammar::me::cpu::gasm(n) | ME assembler |
| geometry(n), math::geometry(n) | Geometrical computations |
| gets(ntcl) | Read a line from a channel |
| glob(ntcl) | Return names of files that match patterns |
| global(ntcl) | Access global variables |
| grab(ntcl) | Confine pointer and keyboard events to a window sub-tree |
| graph(n), struct::graph(n) | Create and manipulate directed graph objects |
| graph1(n), struct::graph v1(n) | Create and manipulate directed graph objects |
| graphops(n), struct::graph::op(n) | Operation for (un)directed graph objects |
| grid(ntcl) | Geometry manager that arranges widgets in a grid |
| haval(n) | Message digest "haval" |
| hex(n) | Encoding "hex" |
| history(ntcl) | Manipulate the history list |
| html(n) | Procedures to generate HTML structures |
| html_cssdefaults(n), doctools::html::cssdefaults(n) | Default CSS style for HTML export plugins |
| htmlparse(n) | Procedures to parse HTML strings |
| http(ntcl) | Client-side implementation of the HTTP/1.1 protocol |
| huddle(n) | Create and manipulate huddle object |
| ico(n) | Reading and writing windows icons |
| idebug(n) | Interactive debugging environment in TkCon |
| ident(n) | Ident protocol client |
| if(ntcl) | Execute scripts conditionally |
| image(ntcl) | Create and manipulate images |
| imap4(n) | imap client-side tcl implementation of imap protocol |
| imenu(n), term::interact::menu(n) | Terminal widget, menu |
| import(n), doctools::toc::import(n) | Importing keyword indices |
| import_docidx(n), doctools::idx::import::docidx(n) | docidx import plugin |
| import_doctoc(n), doctools::toc::import::doctoc(n) | doctoc import plugin |
| import_json(n), doctools::toc::import::json(n) | JSON import plugin |
| incr(ntcl) | Increment the value of a variable |
| info(ntcl) | Return information about the state of the Tcl interpreter |
| ini(n), inifile(n) | Parsing of Windows INI files |
| interp(ntcl) | Create and manipulate Tcl interpreters |
| interpolate(n), math::interpolate(n) | Interpolation routines |
| introduction(n), doctools2toc_introduction(n) | DocTools - Tables of Contents |
| ipager(n), term::interact::pager(n) | Terminal widget, paging |
| ipentry(n) | An IP address entry widget |
| irc(n) | Create IRC connection and interface |
| is(n) | test argument to see if it is a class or an object |
| itcl(n) | object-oriented extensions to Tcl |
| itclvars(n) | variables used by [incr Tcl] |
| itk(n) | framework for building mega-widgets in Tcl/Tk |
| itkvars(n) | variables used by [incr Tk] |
| iwidgets_buttonbox(n), iwidgets::buttonbox(n) | Create and manipulate a manager widget for buttons |
| iwidgets_calendar(n), iwidgets::calendar(n) | Create and manipulate a monthly calendar |
| iwidgets_canvasprintbox(n), iwidgets::canvasprintbox(n) | Create and manipulate a canvas print box widget |
| iwidgets_canvasprintdialog(n), iwidgets::canvasprintdialog(n) | Create and manipulate a canvas print dialog widget |
| iwidgets_checkbox(n), iwidgets::checkbox(n) | Create and manipulate a checkbox widget |
| iwidgets_combobox(n), iwidgets::combobox(n) | Create and manipulate combination box widgets |
| iwidgets_dateentry(n), iwidgets::dateentry(n) | Create and manipulate a dateentry widget |
| iwidgets_datefield(n), iwidgets::datefield(n) | Create and manipulate a date field widget |
| iwidgets_dialog(n), iwidgets::dialog(n) | Create and manipulate a dialog widget |
| iwidgets_dialogshell(n), iwidgets::dialogshell(n) | Create and manipulate a dialog shell widget |
| iwidgets_disjointlistbox(n), iwidgets::disjointlistbox(n) | Create and manipulate a disjointlistbox widget |
| iwidgets_entryfield(n), iwidgets::entryfield(n) | Create and manipulate a entry field widget |
| iwidgets_extbutton(n), iwidgets::extbutton(n) | Extends the behavior of the Tk button by allowing a bitmap or image to coexist with text |
| iwidgets_extfileselectionbox(n), iwidgets::extfileselectionbox(n) | Create and manipulate a file selection box widget |
| iwidgets_extfileselectiondialog(n), iwidgets::extfileselectiondialog(n) | Create and manipulate a file selection dialog widget |
| iwidgets_feedback(n), iwidgets::feedback(n) | Create and manipulate a feedback widget to display feedback on the current status of an ongoing operation to the user |
| iwidgets_fileselectionbox(n), iwidgets::fileselectionbox(n) | Create and manipulate a file selection box widget |
| iwidgets_fileselectiondialog(n), iwidgets::fileselectiondialog(n) | Create and manipulate a file selection dialog widget |
| iwidgets_finddialog(n), iwidgets::finddialog(n) | Create and manipulate a find dialog widget |
| iwidgets_hierarchy(n), iwidgets::hierarchy(n) | Create and manipulate a hierarchy widget |
| iwidgets_hyperhelp(n), iwidgets::hyperhelp(n) | Create and manipulate a hyperhelp widget |
| iwidgets_labeledframe(n), iwidgets::labeledframe(n) | Create and manipulate a labeled frame widget |
| iwidgets_labeledwidget(n), iwidgets::labeledwidget(n) | Create and manipulate a labeled widget |
| iwidgets_mainwindow(n), iwidgets::mainwindow(n) | Create and manipulate a mainwindow widget |
| iwidgets_menubar(n), iwidgets::menubar(n) | Create and manipulate menubar menu widgets |
| iwidgets_messagebox(n), iwidgets::messagebox(n) | Create and manipulate a messagebox text widget |
| iwidgets_messagedialog(n), iwidgets::messagedialog(n) | Create and manipulate a message dialog widget |
| iwidgets_notebook(n), iwidgets::notebook(n) | create and manipulate notebook widgets |
| iwidgets_optionmenu(n), iwidgets::optionmenu(n) | Create and manipulate a option menu widget |
| iwidgets_panedwindow(n), iwidgets::panedwindow(n) | Create and manipulate a paned window widget |
| iwidgets_promptdialog(n), iwidgets::promptdialog(n) | Create and manipulate a prompt dialog widget |
| iwidgets_pushbutton(n), iwidgets::pushbutton(n) | Create and manipulate a push button widget |
| iwidgets_radiobox(n), iwidgets::radiobox(n) | Create and manipulate a radiobox widget |
| iwidgets_scopedobject(n), scopedobject(n) | Create and manipulate a scoped [incr Tcl] class object |
| iwidgets_scrolledcanvas(n), iwidgets::scrolledcanvas(n) | Create and manipulate scrolled canvas widgets |
| iwidgets_scrolledframe(n), iwidgets::scrolledframe(n) | Create and manipulate scrolled frame widgets |
| iwidgets_scrolledhtml(n), iwidgets::scrolledhtml(n) | Create and manipulate a scrolled text widget with the capability of displaying HTML formatted documents |
| iwidgets_scrolledlistbox(n), iwidgets::scrolledlistbox(n) | Create and manipulate scrolled listbox widgets |
| iwidgets_scrolledtext(n), iwidgets::scrolledtext(n) | Create and manipulate a scrolled text widget |
| iwidgets_selectionbox(n), iwidgets::selectionbox(n) | Create and manipulate a selection box widget |
| iwidgets_selectiondialog(n), iwidgets::selectiondialog(n) | Create and manipulate a selection dialog widget |
| iwidgets_shell(n), iwidgets::shell(n) | Create and manipulate a shell widget |
| iwidgets_spindate(n), iwidgets::spindate(n) | Create and manipulate time spinner widgets |
| iwidgets_spinint(n), iwidgets::spinint(n) | Create and manipulate a integer spinner widget |
| iwidgets_spinner(n), iwidgets::spinner(n) | Create and manipulate a spinner widget |
| iwidgets_spintime(n), iwidgets::spintime(n) | Create and manipulate time spinner widgets |
| iwidgets_tabnotebook(n), iwidgets::tabnotebook(n) | create and manipulate tabnotebook widgets |
| iwidgets_tabset(n), iwidgets::tabset(n) | create and manipulate tabs as as set |
| iwidgets_timeentry(n), iwidgets::timeentry(n) | Create and manipulate a timeentry widget |
| iwidgets_timefield(n), iwidgets::timefield(n) | Create and manipulate a time field widget |
| iwidgets_toolbar(n), iwidgets::toolbar(n) | Create and manipulate a tool bar |
| iwidgets_watch(n), iwidgets::watch(n) | Create and manipulate time with a watch widgets |
| javascript(n) | Procedures to generate HTML and Java Script structures |
| join(ntcl) | Create a string by joining together list elements |
| jpeg(n) | JPEG querying and manipulation of meta data |
| json(n) | JSON parser |
| json_write(n), json::write(n) | JSON generation |
| keysyms(ntcl) | keysyms recognized by Tk |
| khim(n) | Provides key bindings for entering international characters on a keyboard that does not support them |
| label(ntcl) | Create and manipulate label widgets |
| labelframe(ntcl) | Create and manipulate labelframe widgets |
| lappend(ntcl) | Append list elements onto a variable |
| lassign(ntcl) | Assign list elements to variables |
| ldap(n) | LDAP client |
| ldapx(n) | LDAP extended object interface |
| linalg(n), math::linearalgebra(n) | Linear Algebra |
| lindex(ntcl) | Retrieve an element from a list |
| linsert(ntcl) | Insert elements into a list |
| list(ntcl) | Create a list |
| listbox(ntcl) | Create and manipulate listbox widgets |
| llength(ntcl) | Count the number of elements in a list |
| load(ntcl) | Load machine code and initialize new commands |
| loadTk(ntcl) | Load Tk into a safe interpreter |
| local(n) | create an object local to a procedure |
| log(n) | Procedures to log messages of libraries and applications |
| logger(n) | System to control logging of events |
| loggerAppender(n), logger::appender(n) | Collection of predefined appenders for logger |
| loggerUtils(n), logger::utils(n) | Utilities for logger |
| lower(ntcl) | Change a window's position in the stacking order |
| lrange(ntcl) | Return one or more adjacent elements from a list |
| lrepeat(ntcl) | Build a list by repeating elements |
| lreplace(ntcl) | Replace elements in a list with new elements |
| lreverse(ntcl) | Reverse the order of a list |
| lsearch(ntcl) | See if a list contains a particular element |
| lset(ntcl) | Change an element in a list |
| lsort(ntcl) | Sort the elements of a list |
| machineparameters(n), tclrep/machineparameters(n) | Compute double precision machine parameters |
| map_slippy(n), map::slippy(n) | Common code for slippy based map packages |
| map_slippy_cache(n), map::slippy::cache(n) | Management of a tile cache in the local filesystem |
| map_slippy_fetcher(n), map::slippy::fetcher(n) | Accessing a server providing tiles for slippy-based maps |
| mapproj(n) | Map projection routines |
| math(n) | Tcl Math Library |
| mathfunc(ntcl) | Mathematical functions for Tcl expressions |
| mathop(ntcl) | Mathematical operators as Tcl commands |
| matrix(n), struct::matrix(n) | Create and manipulate matrix objects |
| matrix1(n), struct::matrix v1(n) | Create and manipulate matrix objects |
| md2(n) | Message digest "md2" |
| md4(n) | MD4 Message-Digest Algorithm |
| md5(n) | MD5 Message-Digest Algorithm |
| md5_otp(n) | Message digest "md5_otp" |
| md5crypt(n) | MD5-based password encryption |
| me_ast(n), grammar::me_ast(n) | Various representations of ASTs |
| me_cpu(n), grammar::me::cpu(n) | Virtual machine implementation II for parsing token streams |
| me_cpucore(n), grammar::me::cpu::core(n) | ME virtual machine state manipulation |
| me_intro(n), grammar::me_intro(n) | Introduction to virtual machines for parsing token streams |
| me_tcl(n), grammar::me::tcl(n) | Virtual machine implementation I for parsing token streams |
| me_util(n), grammar::me::util(n) | AST utilities |
| me_vm(n), grammar::me_vm(n) | Virtual machine for parsing token streams |
| memchan(n) | C API for creating memory channels |
| memchan(n) | Create and manipulate memory channels |
| memory(ntcl) | Control Tcl memory debugging capabilities |
| menu(ntcl), tk_menuSetFocus(ntcl) | Create and manipulate menu widgets |
| menubar(n) | Creates an instance of the menubar Class |
| menubutton(ntcl) | Create and manipulate menubutton widgets |
| message(ntcl) | Create and manipulate message widgets |
| mime(n) | Manipulation of MIME body parts |
| mimetypes(n), fileutil::magic::mimetype(n) | Procedures implementing mime-type recognition |
| montecarlo(n), simulation::montecarlo(n) | Monte Carlo simulations |
| mpexpand(n) | Markup processor |
| msgcat(ntcl) | Tcl message catalog |
| msgcat_c(n), doctools::msgcat::toc::c(n) | Message catalog for the doctoc parser (C) |
| msgcat_de(n), doctools::msgcat::toc::de(n) | Message catalog for the doctoc parser (DE) |
| msgcat_en(n), doctools::msgcat::toc::en(n) | Message catalog for the doctoc parser (EN) |
| msgcat_fr(n), doctools::msgcat::toc::fr(n) | Message catalog for the doctoc parser (FR) |
| multi(n), fileutil::multi(n) | Multi-file operation, scatter/gather, standard object |
| multiop(n), fileutil::multi::op(n) | Multi-file operation, scatter/gather |
| multiplexer(n) | One-to-many communication with sockets |
| namespace(ntcl) | create and manipulate contexts for commands and variables |
| namespacex(n) | Namespace utility commands |
| ncgi(n) | Procedures to manipulate CGI values |
| nmea(n) | Process NMEA data |
| nns_auto(n), nameserv::auto(n) | Name service facility, Client Extension |
| nns_client(n), nameserv(n) | Name service facility, Client |
| nns_common(n), nameserv::common(n) | Name service facility, shared definitions |
| nns_intro(n) | Name service facility, introduction |
| nns_protocol(n), nameserv::protocol(n) | Name service facility, client/server protocol |
| nns_server(n), nameserv::server(n) | Name service facility, Server |
| nntp(n) | Tcl client for the NNTP protocol |
| nroff_manmacros(n), doctools::nroff::man_macros(n) | Default CSS style for NROFF export plugins |
| ntext(n) | Alternative Bindings for the Text Widget |
| ntextBindings(n) | Alternative Bindings for the Text Widget |
| ntextIndent(n) | ntext Indentation for the Text Widget |
| ntextWordBreak(n) | ntext Word Boundary Detection for the Text Widget |
| ntp_time(n) | Tcl Time Service Client |
| null(n) | Create and manipulate null channels |
| observe(n) | Runtime debugging output in TkCon |
| oct(n) | Encoding "oct" |
| open(ntcl) | Open a file-based or command pipeline channel |
| optimize(n), math::optimize(n) | Optimisation routines |
| option(ntcl) | Add/retrieve window options to/from the option database |
| options(ntcl) | Standard options supported by widgets |
| otp(n) | One-Time Passwords |
| otp_words(n) | Encoding "otp_words" |
| pack(ntcl) | Geometry manager that packs around edges of cavity |
| pack-old(ntcl) | Obsolete syntax for packer geometry manager |
| package(ntcl) | Facilities for package loading and version control |
| page_intro(n) | page introduction |
| page_pluginmgr(n) | page plugin manager |
| page_util_flow(n) | page dataflow/treewalker utility |
| page_util_norm_lemon(n) | page AST normalization, LEMON |
| page_util_norm_peg(n) | page AST normalization, PEG |
| page_util_peg(n) | page PEG transformation utilities |
| page_util_quote(n) | page character quoting utilities |
| panedwindow(ntcl) | Create and manipulate panedwindow widgets |
| parse(n), doctools::toc::parse(n) | Parsing text in doctoc format |
| peg(n), grammar::peg(n) | Create and manipulate parsing expression grammars |
| peg_interp(n), grammar::peg::interp(n) | Interpreter for parsing expression grammars |
| photo(ntcl) | Full-color images |
| picoirc(n) | Small and simple embeddable IRC client |
| pid(ntcl) | Retrieve process identifiers |
| pie(n) | 2D or 3D pie chart object in a canvas |
| pieBoxLabeler(n) | tkpiechart pie box style labeler class |
| piePeripheralLabeler(n) | tkpiechart pie peripheral style labeler class |
| pkg::create(ntcl) | Construct an appropriate 'package ifneeded' command for a given package specification |
| pkg_mkIndex(ntcl) | Build an index for automatic loading of packages |
| place(ntcl) | Geometry manager for fixed or rubber-sheet placement |
| platform(ntcl) | System identification support code and utilities |
| platform::shell(ntcl) | System identification support code and utilities |
| pluginmgr(n) | Manage a plugin |
| png(n) | PNG querying and manipulation of meta data |
| polynomials(n), math::polynomials(n) | Polynomial functions |
| pool(n), struct::pool(n) | Create and manipulate pool objects (of discrete items) |
| pop3(n) | Tcl client for POP3 email protocol |
| pop3d(n) | Tcl POP3 server implementation |
| pop3d_dbox(n), pop3d::dbox(n) | Simple mailbox database for pop3d |
| pop3d_udb(n), pop3d::udb(n) | Simple user database for pop3d |
| prioqueue(n), struct::prioqueue(n) | Create and manipulate prioqueue objects |
| proc(ntcl) | Create a Tcl procedure |
| profiler(n) | Tcl source code profiler |
| pt(n) | Parser Tools Application |
| pt_astree(n), pt::ast(n) | Abstract Syntax Tree Serialization |
| pt_cparam_config_critcl(n), pt::cparam::configuration::critcl(n) | C/PARAM, Canned configuration, Critcl |
| pt_from_api(n), pt_import_api(n) | Parser Tools Import API |
| pt_introduction(n) | Introduction to Parser Tools |
| pt_json_language(n), pt::json_language(n) | The JSON Grammar Exchange Format |
| pt_param(n), pt::param(n) | PackRat Machine Specification |
| pt_parser_api(n) | Parser API |
| pt_peg_container(n), pt::peg::container(n) | PEG Storage |
| pt_peg_container_peg(n), pt::peg::container::peg(n) | PEG Storage. Canned PEG grammar specification |
| pt_peg_export(n), pt::peg::export(n) | PEG Export |
| pt_peg_export_container(n), pt::peg::export::container(n) | PEG Export Plugin. Write CONTAINER format |
| pt_peg_export_json(n), pt::peg::export::json(n) | PEG Export Plugin. Write JSON format |
| pt_peg_export_peg(n), pt::peg::export::peg(n) | PEG Export Plugin. Write PEG format |
| pt_peg_from_container(n), pt::peg::from::container(n) | PEG Conversion. From CONTAINER format |
| pt_peg_from_json(n), pt::peg::from::json(n) | PEG Conversion. Read JSON format |
| pt_peg_from_peg(n), pt::peg::from::peg(n) | PEG Conversion. Read PEG format |
| pt_peg_import(n), pt::peg::import(n) | PEG Import |
| pt_peg_import_container(n), pt::peg::import::container(n) | PEG Import Plugin. From CONTAINER format |
| pt_peg_import_json(n), pt::peg::import::json(n) | PEG Import Plugin. Read JSON format |
| pt_peg_import_peg(n), pt::peg::import::peg(n) | PEG Import Plugin. Read PEG format |
| pt_peg_interp(n), pt::peg::interp(n) | Interpreter for parsing expression grammars |
| pt_peg_introduction(n), pt::pegrammar(n) | Introduction to Parsing Expression Grammars |
| pt_peg_language(n), pt::peg_language(n) | PEG Language Tutorial |
| pt_peg_to_container(n), pt::peg::to::container(n) | PEG Conversion. Write CONTAINER format |
| pt_peg_to_cparam(n), pt::peg::to::cparam(n) | PEG Conversion. Write CPARAM format |
| pt_peg_to_json(n), pt::peg::to::json(n) | PEG Conversion. Write JSON format |
| pt_peg_to_param(n), pt::peg::to::param(n) | PEG Conversion. Write PARAM format |
| pt_peg_to_peg(n), pt::peg::to::peg(n) | PEG Conversion. Write PEG format |
| pt_peg_to_tclparam(n), pt::peg::to::tclparam(n) | PEG Conversion. Write TCLPARAM format |
| pt_pegrammar(n), pt::peg(n) | Parsing Expression Grammar Serialization |
| pt_pexpr_op(n), pt::pe::op(n) | Parsing Expression Utilities |
| pt_pexpression(n), pt::pe(n) | Parsing Expression Serialization |
| pt_pgen(n), pt::pgen(n) | Parser Generator |
| pt_rdengine(n), pt::rde(n) | Parsing Runtime Support, PARAM based |
| pt_tclparam_config_snit(n), pt::tclparam::configuration::snit(n) | Tcl/PARAM, Canned configuration, Snit |
| pt_tclparam_config_tcloo(n), pt::tclparam::configuration::tcloo(n) | Tcl/PARAM, Canned configuration, Tcloo |
| pt_to_api(n), pt_export_api(n) | Parser Tools Export API |
| puts(ntcl) | Write to a channel |
| pwd(ntcl) | Return the absolute path of the current working directory |
| qcomplex(n), math::complexnumbers(n) | Straightforward complex number package |
| queue(n), struct::queue(n) | Create and manipulate queue objects |
| quoted-printable(n) | Encoding "quoted-printable" |
| radiobutton(ntcl) | Create and manipulate radiobutton widgets |
| raise(ntcl) | Change a window's position in the stacking order |
| random(n) | Create and manipulate randomizer channels |
| rational_funcs(n), math::rationalfunctions(n) | Polynomial functions |
| rc4(n) | Implementation of the RC4 stream cipher |
| rcs(n) | RCS low level utilities |
| re_syntax(ntcl) | Syntax of Tcl regular expressions |
| read(ntcl) | Read from a channel |
| receive(n), term::receive(n) | General input from terminals |
| receiver(n), transfer::receiver(n) | Data source |
| record(n), struct::record(n) | Define and create records (similar to 'C' structures) |
| refchan(ntcl) | Command handler API of reflected channels, version 1 |
| regexp(ntcl) | Match a regular expression against a string |
| registry(ntcl) | Manipulate the Windows registry |
| regsub(ntcl) | Perform substitutions based on regular expression pattern matching |
| rename(ntcl) | Rename or delete a command |
| repeat(n), textutil::repeat(n) | Procedures to repeat strings |
| report(n) | Create and manipulate report objects |
| rest(n) | define REST web APIs and call them inline or asychronously |
| return(ntcl) | Return from a procedure, or set return code of a script |
| ripemd128(n) | RIPEMD-128 Message-Digest Algorithm |
| ripemd160(n) | RIPEMD-160 Message-Digest Algorithm |
| roman(n), math::roman(n) | Tools for creating and manipulating roman numerals |
| romberg(n), math::calculus::romberg(n) | Romberg integration |
| rs_ecc(n) | Reed-Solomon error correcting code |
| rtcore(n), fileutil::magic::rt(n) | Runtime core for file type recognition engines written in pure Tcl |
| scale(ntcl) | Create and manipulate scale widgets |
| scan(ntcl) | Parse string using conversion specifiers in the style of sscanf |
| scope(n) | capture the namespace context for a variable |
| scrollbar(ntcl) | Create and manipulate scrollbar widgets |
| seek(ntcl) | Change the access position for an open channel |
| selection(ntcl) | Manipulate the X selection |
| send(ntcl) | Execute a command in a different application |
| set(ntcl) | Read and write variables |
| sha(n) | Message digest "sha" |
| sha1(n) | SHA1 Message-Digest Algorithm |
| sha1_otp(n) | Message digest "sha1_otp" |
| sha256(n) | SHA256 Message-Digest Algorithm |
| simulation_random(n), simulation::random(n) | Pseudo-random number generators |
| skiplist(n), struct::skiplist(n) | Create and manipulate skiplists |
| smtp(n) | Client-side tcl implementation of the smtp protocol |
| smtpd(n) | Tcl SMTP server implementation |
| snit(n) | Snit's Not Incr Tcl |
| snitfaq(n) | Snit Frequently Asked Questions |
| socket(ntcl) | Open a TCP network connection |
| soundex(n) | Soundex |
| source(ntcl) | Evaluate a file or resource as a Tcl script |
| special(n), math::special(n) | Special mathematical functions |
| spinbox(ntcl) | Create and manipulate spinbox widgets |
| split(ntcl) | Split a string into a proper Tcl list |
| stack(n), struct::stack(n) | Create and manipulate stack objects |
| statistics(n), math::statistics(n) | Basic statistical functions and procedures |
| stooop(n) | Object oriented extension |
| string(ntcl) | Manipulate strings |
| stringprep(n) | Implementation of stringprep |
| stringprep_data(n), stringprep::data(n) | stringprep data tables, generated, internal |
| struct_list(n), struct::list(n) | Procedures for manipulating lists |
| struct_set(n), struct::set(n) | Procedures for manipulating sets |
| struct_tree(n), struct::tree(n) | Create and manipulate tree objects |
| struct_tree1(n), struct::tree v1(n) | Create and manipulate tree objects |
| structure(n), doctools::toc::structure(n) | Doctoc serialization utilities |
| subst(ntcl) | Perform backslash, command, and variable substitutions |
| sum(n) | Calculate a sum(1) compatible checksum |
| swaplist(n) | A dialog which allows a user to move options between two lists |
| switch(ntcl) | Evaluate one of several scripts, depending on a given value |
| tabify(n), textutil::tabify(n) | Procedures to (un)tabify strings |
| tar(n) | Tar file creation, extraction & manipulation |
| tcl_parse(n), doctools::tcl::parse(n) | Processing text in 'subst -novariables' format |
| tcldom(n), ::dom::DOMImplementation(n) | Tcl language binding for the W3C Document Object Model |
| tcllib_dns(n), dns(n) | Tcl Domain Name Service Client |
| tcllib_interp(n), interp(n) | Interp creation and aliasing |
| tcllib_ip(n) | IPv4 and IPv6 address manipulation |
| tcllib_msgcat(n), doctools::msgcat(n) | Message catalog management for the various document parsers |
| tcltest(ntcl) | Test harness support code and utilities |
| tclvars(ntcl) | Variables used by Tcl |
| tclxml(n), ::xml::parser(n) | XML parser support for Tcl |
| tell(ntcl) | Return current access position for an open channel |
| tepam_argument_dialogbox(n), tepam::argument_dialogbox(n) | TEPAM argument_dialogbox, reference manual |
| tepam_introduction(n), tepam(n) | An introduction into TEPAM, Tcl's Enhanced Procedure and Argument Manager |
| tepam_procedure(n), tepam::procedure(n) | TEPAM procedure, reference manual |
| term(n) | General terminal control |
| term_bind(n), term::receive::bind(n) | Keyboard dispatch from terminals |
| term_send(n), term::send(n) | General output to terminals |
| text(ntcl), tk_textCopy(ntcl), tk_textCut(ntcl), tk_textPaste(ntcl) | Create and manipulate text widgets |
| textutil(n) | Procedures to manipulate texts and strings |
| textutil_split(n), textutil::split(n) | Procedures to split texts |
| textutil_string(n), textutil::string(n) | Procedures to manipulate texts and strings |
| thread(n) | Extension for script access to Tcl threading |
| tie(n) | Array persistence |
| tie(n) | Array persistence, standard data sources |
| tiff(n) | TIFF reading, writing, and querying and manipulation of meta data |
| time(ntcl) | Time the execution of a script |
| tk(ntcl) | Manipulate Tk internal state |
| tkTable(n), table(n) | Create and manipulate tables |
| tk_chooseColor(ntcl) | pops up a dialog box for the user to select a color |
| tk_chooseDirectory(ntcl) | pops up a dialog box for the user to select a directory |
| tk_dialog(ntcl) | Create modal dialog and wait for response |
| tk_focusNext(ntcl), tk_focusPrev(ntcl), tk_focusFollowsMouse(ntcl) | Utility procedures for managing the input focus |
| tk_getOpenFile(ntcl), tk_getSaveFile(ntcl) | pop up a dialog box for the user to select a file to open or save |
| tk_getString(n), getstring(n) | A string dialog |
| tk_menuBar(ntcl), tk_bindForTraversal(ntcl) | Obsolete support for menu bars |
| tk_messageBox(ntcl) | pops up a message window and waits for user response |
| tk_optionMenu(ntcl) | Create an option menubutton and its menu |
| tk_popup(ntcl) | Post a popup menu |
| tk_setPalette(ntcl), tk_bisque(ntcl) | Modify the Tk color palette |
| tkcon(n) | Controlling TkCon console |
| tkerror(ntcl) | Command invoked to process background errors |
| tklib_history(n), history(n) | Provides a history for Entry widgets |
| tkvars(ntcl) | Variables used or set by Tk |
| tkwait(ntcl) | Wait for variable to change or window to be destroyed |
| tm(ntcl) | Facilities for locating and loading of Tcl Modules |
| tooltip(n) | Tooltip management |
| toplevel(ntcl) | Create and manipulate toplevel widgets |
| tpool(n) | Part of the Tcl threading extension implementing pools of worker threads |
| tqueue(n), transfer::copy::queue(n) | Queued transfers |
| trace(ntcl) | Monitor variable accesses, command usages and command executions |
| transform(n) | Tcl level transformations |
| transmitter(n), transfer::transmitter(n) | Data source |
| traverse(n), fileutil_traverse(n) | Iterative directory traversal |
| treeql(n) | Query tree objects |
| trf(n), trf-intro(n) | Introduction to Trf |
| trim(n), textutil::trim(n) | Procedures to trim strings |
| tsv(n) | Part of the Tcl threading extension allowing script level manipulation of data shared between threads |
| ttk::button(ntcl) | Widget that issues a command when pressed |
| ttk::checkbutton(ntcl) | On/off widget |
| ttk::combobox(ntcl) | text field with popdown selection list |
| ttk::entry(ntcl) | Editable text field widget |
| ttk::frame(ntcl) | Simple container widget |
| ttk::intro(ntcl) | Introduction to the Tk theme engine |
| ttk::label(ntcl) | Display a text string and/or image |
| ttk::labelframe(ntcl) | Container widget with optional label |
| ttk::menubutton(ntcl) | Widget that pops down a menu when pressed |
| ttk::notebook(ntcl) | Multi-paned container widget |
| ttk::panedwindow(ntcl) | Multi-pane container window |
| ttk::progressbar(ntcl) | Provide progress feedback |
| ttk::radiobutton(ntcl) | Mutually exclusive option widget |
| ttk::scale(ntcl) | Create and manipulate a scale widget |
| ttk::scrollbar(ntcl) | Control the viewport of a scrollable widget |
| ttk::separator(ntcl) | Separator bar |
| ttk::sizegrip(ntcl) | Bottom-right corner resize widget |
| ttk::spinbox(ntcl) | Selecting text field widget |
| ttk::style(ntcl) | Manipulate style database |
| ttk::treeview(ntcl) | hierarchical multicolumn data display widget |
| ttk::widget(ntcl) | Standard options and commands supported by Tk themed widgets |
| ttk_image(ntcl) | Define an element based on an image |
| ttk_vsapi(ntcl) | Define a Microsoft Visual Styles element |
| ttrace(n) | Trace-based interpreter initialization |
| uevent(n) | User events |
| uevent_onidle(n), uevent::onidle(n) | Request merging and deferal to idle time |
| unicode(n) | Implementation of Unicode normalization |
| unicode_data(n), unicode::data(n) | unicode data tables, generated, internal |
| units(n) | unit conversion |
| unknown(ntcl) | Handle attempts to use non-existent commands |
| unload(ntcl) | Unload machine code |
| unset(ntcl) | Delete variables |
| unstack(n) | Unstacking channels |
| update(ntcl) | Process pending events and idle callbacks |
| uplevel(ntcl) | Execute a script in a different stack frame |
| upvar(ntcl) | Create link to variable in a different stack frame |
| uri(n) | URI utilities |
| urn-scheme(n), uri_urn(n) | URI utilities, URN scheme |
| usual(n) | access default option-handling commands for a mega-widget component |
| uuencode(n) | UU-encode/decode binary data |
| uuid(n) | UUID generation and comparison |
| variable(ntcl) | create and initialize a namespace variable |
| vfs(n) | Filesystem management in Tcl |
| vfs-filesystems(n) | Filesystems provided by tclvfs |
| vfs-fsapi(n) | API for the implementation of a filesystem in Tcl |
| vwait(ntcl) | Process events until a variable is written |
| while(ntcl) | Execute script repeatedly as long as a condition is met |
| widget(n) | Megawidget package |
| widget_calendar(n) | widget::calendar Megawidget |
| widget_toolbar(n) | widget::toolbar Megawidget |
| winfo(ntcl) | Return window-related information |
| wip(n) | Word Interpreter |
| wm(ntcl) | Communicate with window manager |
| xsxp(n) | eXtremely Simple Xml Parser |
| yaml(n) | YAML Format Encoder/Decoder |
| yencode(n) | Y-encode/decode binary data |
| zero(n) | Create and manipulate zero channels |
| zip(n) | Data compression "zip" |