{"library":"xcompile","type":"library","category":null,"description":"XCompile is a robust tokenizer, parser, and transpiler for translating between programming languages. Current stable version is 0.6.1, released in 2025 with improved Clang parsing, XIR JSON target, and TypeScript emitter enhancements. It uses a custom intermediate representation (XIR) and supports translating Clang AST JSON into TypeScript. Key differentiators include native Clang bindings, ESM-only support (Node >= 20), and built-in CLI. Release cadence is irregular with major features added incrementally.","language":"javascript","status":"active","version":"0.6.1","tags":["javascript","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install xcompile","imports":["import { xcompile } from 'xcompile'","import { XCompile } from 'xcompile'","import { clang } from 'xcompile'"]},{"cmd":"yarn add xcompile","imports":[]},{"cmd":"pnpm add xcompile","imports":[]}],"homepage":null,"github":"https://github.com/james-pre/xcompile","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/xcompile","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}