UXL Core

JSON →
library 0.1.2 ·javascript
verified May 1, 2026

Core parser, lexer, and transpiler for the UXL (User eXperience Lab / UXer eXperiment Language) framework. Current stable version 0.1.2. Designed for defining UI screens, data bindings, i18n, A/B tests, and component trees in a declarative DSL. The library provides an indentation-aware lexer (with configurable tab width and strict indentation enforcement), a Nearley-based parser that converts UXL source into an AST, and a transpiler that converts the AST into a stable contract.json format for downstream renderers. Unlike full-stack frameworks, uxl-core focuses on the parsing layer; multi-file project resolution and CLI are handled by the companion package uxl-kit. It is ESM-only and requires Node.js 18+.

total hits 10
actors 3 distinct systems
last hit 4d ago AhrefsBot
GPTBot
5
Search engines
1
Humans
1

top countries 🇺🇸 United States · 🇨🇦 Canada · IQ