your code, documented instantly.
Paste any JS or TS code, upload a file, or drop a GitHub URL. readmi analyzes functions, components, hooks, and modules — and outputs a full docs table, README section, and usage examples in seconds.
interface ButtonProps {
label: string
onClick: () => void
variant?: 'primary' | 'ghost'
disabled?: boolean
}
export function Button({
label,
onClick,
variant = 'primary',
disabled = false
}: ButtonProps) {
return (
<button
onClick={onClick}
disabled={disabled}
>
{label}
</button>
)
}component
Button
props
what you get
props table
Name, type, required, default, and description for every prop.
readme section
Markdown-ready README block you can paste straight into GitHub.
usage example
A real code example generated from your component's signature.
stack detection
Detects React, TypeScript, Tailwind, and more from your code.
how it works
paste your code
Drop in any JS or TS code — React components, utility functions, hooks, classes, Node modules.
claude analyzes it
Claude reads your code, infers types, detects patterns, and understands intent.
get instant docs
Props table, README, usage example, and stack detection — ready to copy and ship.
pricing
free
$0
no account needed
- ✓ props table (2 prop preview)
- ✓ stack detection
- ✗ readme export
- ✗ usage examples
- ✗ copy to clipboard
full access
$19
one-time, no subscription
- ✓ full props table
- ✓ stack detection
- ✓ readme export
- ✓ usage examples
- ✓ copy to clipboard