Wacl: A Tcl Distribution for WebAssembly and JavaScript Web Development
By
shakna
Hot, fresh, and worth queueing round the block for.
Summary
Wacl is a Tcl distribution for WebAssembly that enables developers to embed a Tcl interpreter in web browsers, allowing Tcl code to run client-side alongside JavaScript. It builds upon the Emtcl project and aims to make Tcl's extensive package ecosystem (like Tcllib) available for web development, bridging traditional Tcl development with modern web technologies.
Key quotes
· 4 pulledThis is a Tcl distribution for WebAssembly (webassembly.org). It enables Web developers to embed a Tcl interpreter in the browser and integrate Tcl with JavaScript.
It enables Tcl developers to use their tools and language of choice to create client side web applications.
It enables all developers to reuse a great and (over decades) grown code base of useful packages and scripts, such as Tcllib, to be used in web browsers.
It is an extension of the Emtcl project from Aidan Hobsen, which can be found here. But Wacl takes things a few steps further.
You might also wanna read
Olive CSS: A Tailwind-Inspired Utility CSS Framework Written in Lisp (Guile Scheme)
Olive CSS is a utility-class vanilla CSS framework inspired by Tailwind syntax that's designed to be easy to learn and hack. It's written in
Video.js v10 Beta Released: Major Rewrite Combines Four Open-Source Video Players
Video.js v10.0.0 beta has been released, representing a major ground-up rewrite that combines four popular open-source video players (Video.
JSLinux: JavaScript-Based Linux Emulator by Fabrice Bellard
The content appears to be a minimal webpage or documentation for JSLinux, a JavaScript-based Linux emulator created by Fabrice Bellard. The
Hoot: Scheme to WebAssembly Compiler for Running Scheme Programs on the Web
Hoot is a Spritely Institute project that enables running Scheme programs on the web through a Scheme to WebAssembly compiler and general-pu
KaraDAV: Lightweight PHP WebDAV Server Compatible with NextCloud and ownCloud
KaraDAV is a lightweight WebDAV server written in PHP 8+ that is compatible with ownCloud and NextCloud clients. It has minimal dependencies
Ladybird Browser Project Progress Report - October 2025
Ladybird browser project's October 2025 progress report highlighting 217 merged PRs from 43 contributors, significant Web Platform Tests imp
