Open Source Software
Magicsplat Tcl/Tk for Windows
The Magicsplat Tcl/Tk for Windows distribution is a binary distribution of Tcl/Tk for Windows systems. It includes commonly used libraries and extensions and is distributed as a Windows Installer package.
Windows Inspection Tool Set
The Windows Inspection Tool Set provides cross-linked, filtered views into a Windows system. View operating system information, CPU and memory metrics, processes, services, users, network interfaces and connections, file shares, printers and more. Monitoring and logging capabilities notify you of events relating to resource status, network connections, process starts and exits, logons, service status and other system activity.
Tcl Windows API extension
Less is more! Why write a page of code when a line will do? If you are programming on Windows, try the Tcl programming language with the Tcl Windows API extension. Streamline your Windows development.
C FFI Tcl extension
The cffi multi-platform Tcl extension implements a C Foreign Function Interface permitting calling functions in shared libraries without writing C code.
IOCP Tcl extension for Windows
The iocp extension implements Tcl channels based on Windows I/O Completion Ports that offer significantly higher performance than Tcl sockets. Currently channels for TCP and Bluetooth are supported.
Typed Array and the Xtal language
The tarray extension implements an in-memory data store that provides efficient memory utilization and multi-core parallelized operations in applications dealing with large numbers of elements. The Xtal language complements tarray with a succint syntax for vector operations. Related UI widgets are provided in the tarray_ui package.
CSV parsing extension for Tcl
The tclcsv extension implements a fast and flexible parser for reading CSV files including a CSV dialect widget.
Promises async programming package
The promise package implements the promise abstraction for asynchronous programming in Tcl.
Runtime Function Formatter
Ruff! is a documentation generation system for Tcl that uses runtime introspection in conjunction with comment analysis to generate programming reference manuals.
Git bindings for Tcl
The lg2 package implements bindings to the libgit2 library.
OBEX extension for Tcl
The obex extension implements the OBEX protocol for exchanging data over Bluetooth and other channels.
Web Oriented Object Framework
A Web framework for lazy dogs, Woof! is an open-source, platform and server-independent web application framework. It is intended to be simple to understand and customize, easy to install and deploy, and embeddable into other applications.
ISAPI SCGI extension for IIS
The ISAPI SCGI extension adds support for the SCGI protocol to Microsoft's Internet Information Server. The extension uses I/O completion ports to minimize memory and CPU usage. It is compatible with IIS 6/7/8.
VMware automation interface
The tcl-vix extension for Tcl automates VMware virtual machine control and operations from Tcl. Start / stop virtual machines locally or remotely, snapshot management, execute programs, manage shares and more.
CommonMark/Markdown parser
The tcl-cmark extension is a wrapper for the cmark-gfm C library which implements a parser for GitHub-flavoured CommonMark/Markdown text format. Supported output formats include HTML, Latex, Unix manpage and plain text.
Wrapper for Markdown processing library Hoedown
The hoedown Tcl extension wraps the Hoedown C library to enable conversion of Markdown content to HTML from within a Tcl program.