{"library":"steppe-transpiler","title":"Steppe Transpiler","type":"library","description":"An experimental HTML-to-HTML transpiler (v1.0.5) that reduces keystrokes by using short host elements (e.g., 's' for fecund, 'br' for void) where tag names become attributes. Aimed at avoiding external DSLs or parsers. Currently a proof-of-concept with no active development, primarily a design exploration. Differentiators: uses native browser parsing, no dependencies, focuses on QWERTY ergonomics. No releases or updates since initial publish.","language":"javascript","status":"abandoned","last_verified":"Fri May 01","install":{"commands":["npm install steppe-transpiler"],"cli":null},"imports":["import steppe from 'steppe-transpiler'","import { transpile } from 'steppe-transpiler'","import { transpile } from 'steppe-transpiler'"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/steppe-transpiler","openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"import { transpile } from 'steppe-transpiler';\n\nconst input = `<s a=\"href:https://example.com\">Click <br a=\"img src:logo.png\"></s>`;\nconst output = transpile(input);\nconsole.log(output); // <a href=\"https://example.com\">Click <img src=\"logo.png\"></a>","lang":"javascript","description":"Shows basic usage: replace 's' host elements with 'a' guests, and 'br' hosts with 'img' guests, expanding attributes.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}