@knighted/jsx
Rust-powered runtime JSX tagged template that renders DOM or React trees anywhere, with or without a build step.
"/>
And now these three remain: faith, hope and love. But the greatest of these is love.
These projects were developed using agentic AI workflows (Cursor and VSCode + Copilot Agent/Plan) for architectural design and implementation, with automated PR reviews via CodeRabbit and Copilot.
@knighted/jsxRust-powered runtime JSX tagged template that renders DOM or React trees anywhere, with or without a build step.
@knighted/cssWalks your module graph, compiles CSS dependencies, and ships a bundled stylesheet plus optional typed selector manifests. Use it standalone via css() or with bundlers via the ?knighted-css loader.
@knighted/jsx-ts-pluginTypeScript language service plugin that rewrites @knighted/jsx tagged templates into JSX on the fly for editor diagnostics, completions, and quick info inside strings.
Responsive web app providing leaflet maps of real-time arrival, and departure times for vehicles servicing bus stops in transit agencies across North and South America. Uses the restbus API and other transit data providers.
Fully responsive home page and registration for K-12 educational software provider Headed2. Includes customized home page for all 50 states, and dual registration mode as a modal or standalone page.
tts-reactReact component and hook that uses the SpeechSynthesis and SpeechSynthesisUtterance API's to convert text to speech. Additionally supports the HTMLAudioElement API by providing a callback prop to the hook or component.
@knighted/duelTool for building a Node.js dual package with TypeScript. Uses @knighted/specifier to rewrite module specifiers. Supports CommonJS and ES module projects.
magic-comments-loaderNode.js tool for adding Webpack magic comments. Specifically, a Webpack loader that adds magic comments to your dynamic import expressions at build time.