TclTkpkgs is a web interface to search for Tcl/Tk packages.
Why does "TclTkpkgs" exist?
To explore the Tcl/Tk ecosystem. But also to centralize package discovery—giving the community a single, modern place to find and share libraries. It helps newcomers discover what exists, and helps maintainers get visibility for their work.
How do I add my package?
Submit a PR to the registry with your package information. Simply add an entry to the packages.json file following this format:
{
"name": "monpackage",
"sources": [
{
"url": "https://github.com/user/monpackage",
"method": "git",
"web": "https://github.com/user/monpackage",
"author": "user",
"license": "MIT"
}
],
"tags": ["tcllib", "module", "category"],
"description": "Description here"
}
Notes: method can be git or fossil for now. The web field is optional and points to documentation if different from the repository URL.