THE TTREK REGISTRY

Find your next dependency.

Tools and libraries for whatever you’re building with Tcl.

All packages

102 packages

a

Example package A for dependency resolution tests.

abseil-cpp

C++ utility libraries for strings, containers, time, and synchronization.

aws-sdk-cpp

C++ client libraries for AWS services.

aws-sdk-cpp-core

AWS SDK for C++ core and pinned common runtime libraries.

aws-sdk-tcl

AWS service clients for Tcl 8.6 and 9.x, linked with Tcl stubs.

b

Example package B for dependency resolution tests.

bcrypt-tcl

Password hashing and verification with bcrypt for Tcl.

brotli

Brotli compression and decompression library and command-line tools.

cjson

Lightweight JSON parser and generator for C.

cmark-gfm

GitHub Flavored Markdown parser with table, task-list and strikethrough extensions.

cmark-gfm-tcl

Tcl and C/C++ bindings for GitHub Flavored Markdown rendering and CommonMark normalization.

curl

Command-line tool and C library for HTTP and other network transfers.

dropdown

Example dropdown package for dependency resolution tests.

example-bt-b

Example package B for dependency solver backtracking tests.

example-bt-c

Example package C for dependency solver backtracking tests.

example-bt-d

Example package D for dependency solver backtracking tests.

example-bt-e

Example package E for dependency solver backtracking tests.

example-personal-site

Local personal-site example using twebserver, web-wiki, web-blog, and SQLite.

fontconfig

Font discovery, configuration, and matching library.

gperf

Generator of perfect hash functions for sets of keywords.

harfbuzz

Text shaping library for converting Unicode text into positioned glyphs.

icons

Example icons package for dependency resolution tests.

intl

Example internationalization package for dependency resolution tests.

jinja2-tcl

Jinja-style template rendering for Tcl.

ksuid-tcl

Generation and parsing of sortable unique identifiers for Tcl.

libarchive

C library and tools for reading and writing archive formats.

libexpat

Streaming XML parser library for C.

libfreetype

Font loading and glyph rasterization library.

libgit2

C library for working with Git repositories.

libpq

PostgreSQL client library for C applications.

libvalkey

C client library for Valkey and Redis-compatible servers.

libxft

X11 font rendering library using FreeType and Fontconfig.

libxrender

Client library for the X11 Render extension.

menu

Example menu package for dependency resolution and USE flag tests.

naviserver

Multithreaded web application server with embedded Tcl.

nsdbpg

PostgreSQL database driver for NaviServer.

nsf

Next Scripting Framework for object-oriented programming in Tcl.

nssmtpd

SMTP server module for NaviServer.

nsstats

Server statistics and monitoring module for NaviServer.

openacs

Tcl web application framework and collaboration platform.

openssl

TLS protocol implementation and cryptographic library and tools.

postgresql

Relational database server with SQL and extensibility support.

protobuf

Protocol Buffers compiler and serialization libraries.

satdepsolver

C++ dependency solver for package versions and constraints.

snappy

Fast compression and decompression library for C and C++.

snappy-tcl

Snappy compression and decompression for Tcl 8.6 and 9.x using Tcl stubs.

sqlite3

Embedded SQL database engine with Tcl bindings.

tcl

Tcl scripting language interpreter and development libraries.

tcllib

Standard library of Tcl modules for common programming tasks.

tconfig

Encrypted configuration storage with AWS KMS and SSM integration for Tcl.

tdbc

Common Tcl interface for SQL database connections and queries.

tdbcmysql

MySQL database driver for Tcl Database Connectivity.

tdbcodbc

ODBC database driver for Tcl Database Connectivity.

tdbcpostgres

PostgreSQL database driver for Tcl Database Connectivity.

tdbcsqlite3

SQLite database driver for Tcl Database Connectivity.

tdom

XML and HTML parsing, DOM manipulation, and XPath support for Tcl.

thread

Thread creation and communication for Tcl interpreters.

tink-cc

C++ cryptographic library for encryption, signatures, and key management.

tink-tcl

Tcl bindings for Tink encryption, signatures, and key management.

tjson

JSON parsing, generation, and JSONPath queries for Tcl.

tjv

JSON validation extension for Tcl.

tk

Cross-platform graphical user interface toolkit for Tcl.

tmfa

HOTP, TOTP, and Base32 for Tcl using OpenSSL.

topenapi

OpenAPI validation and typed Tcl variable binding, with a C API and native twebserver adapter.

tpathexp

URL path matching and HTTP routing for C and Tcl.

tpersist

SQL query construction and database access through TDBC for Tcl.

tqrcodegen

Generate QR codes as SVG images from Tcl.

tratelimit

Request rate limiting middleware for Tcl web applications.

treqmon

HTTP request monitoring and statistics for Tcl web applications.

trequests

HTTP and HTTPS client extension for Tcl using curl.

tsession

Session management middleware for Tcl web applications.

tsession-valkey

Valkey session storage backend for Tcl web applications.

ttrie

String trie with exact lookup and edit-distance search for C and Tcl.

ttrigrams

Trigram substring search with typo suggestions for C and Tcl.

twebserver

Multithreaded HTTP and HTTPS web server extension for Tcl.

uap-core

Shared user-agent patterns and test data for browser, OS, and device detection.

uap-tcl

User-agent parsing with browser, OS, and device details for Tcl.

valkey-tcl

Tcl client for Valkey and Redis-compatible servers.

web-blog

Editable Markdown blog for Tcl with SQLite persistence.

web-static-blog

Read-only Markdown blog served from a directory with Jinja templates.

web-static-wiki

Read-only Markdown wiki served from a directory with Jinja templates.

web-wiki

Editable Markdown wiki for Tcl with SQLite persistence.

zlib

General-purpose compression library implementing the DEFLATE format.