Packages
This page lists every installable @tamer4lynx/* package and how to install it.
Why use t4l add instead of npm?
Packages are published under @tamer4lynx on npm, but the latest dist-tag does not always point at the newest semver. The CLI resolves each package to npm’s default installable line and then you run t4l link to wire native code. That is the supported path.
Manual install (only if you must): npm install @tamer4lynx/<pkg>@<exact-version> with a version taken from the npm registry page, then t4l link.
See Example Anatomy for how the repo's sample app combines these packages.
Legend: 📦 core = included in t4l add-core. 🛠dev = added by t4l add-dev (superset of core).
Core
Section: Core packages
UI
Section: UI packages
Text inputs use Lynx built-in <input> and <textarea> (xelement-input). Add implementation(libs.lynx.xelement.input) to your app; autolink adds it when needed.
Platform
Section: Platform packages
Tooling
Section: Tooling
