Rich React viewer component with split-pane UI for multi-format viewing and conversion.
npm install @programsmagic/toon-viewer
# or
pnpm add @programsmagic/toon-viewer
# or
yarn add @programsmagic/toon-viewer
import { FormatViewer } from '@programsmagic/toon-viewer';
import '@programsmagic/toon-viewer/styles';
function App() {
return (
<FormatViewer
initialContent='{"user": {"id": 123, "name": "Ada"}}'
initialFormat="json"
showTokenCounter={true}
llmMode={true}
/>
);
}
Main split-pane viewer component.
Drag & drop file upload component.
Token count display component.
Format selection dropdown.
Copy button with prompt wrapper.
MIT