gitextract_6j5602nm/ ├── .gitignore ├── LICENSE ├── Makefile ├── cmd/ │ ├── generate/ │ │ └── main.go │ ├── gsi/ │ │ └── main.go │ └── server/ │ └── main.go ├── go.mod ├── go.sum ├── input.css ├── internal/ │ ├── assets/ │ │ ├── content/ │ │ │ ├── cli.md │ │ │ ├── getting_started.md │ │ │ └── types.md │ │ ├── embed.go │ │ ├── generated/ │ │ │ ├── component_code_map.json │ │ │ ├── component_example_code_map.json │ │ │ └── components.go │ │ └── public/ │ │ └── static/ │ │ ├── css/ │ │ │ ├── chroma.css │ │ │ └── custom.css │ │ └── js/ │ │ ├── alpine.js │ │ └── datastar.js │ ├── components.go │ ├── echo.go │ ├── handler/ │ │ ├── components.go │ │ ├── error.go │ │ ├── htmx.go │ │ ├── input_validation.go │ │ ├── pages.go │ │ └── render.go │ ├── markdown/ │ │ └── markdown.go │ ├── markdown.go │ ├── model/ │ │ └── generation.go │ ├── settings.go │ └── views/ │ ├── components/ │ │ ├── accordion.templ │ │ ├── active_search.templ │ │ ├── alert.templ │ │ ├── anchor.templ │ │ ├── avatar.templ │ │ ├── banner.templ │ │ ├── breadcrumbs.templ │ │ ├── card.templ │ │ ├── carousel.templ │ │ ├── chat.templ │ │ ├── checkbox.templ │ │ ├── collapse.templ │ │ ├── combobox.templ │ │ ├── countdown.templ │ │ ├── date_picker.templ │ │ ├── diff.templ │ │ ├── drawer.templ │ │ ├── dropdown.templ │ │ ├── fab.templ │ │ ├── features.templ │ │ ├── file_input.templ │ │ ├── footer.templ │ │ ├── hero.templ │ │ ├── hover_3d_card.templ │ │ ├── infinite_scroll.templ │ │ ├── input.templ │ │ ├── lazy_load.templ │ │ ├── menu.templ │ │ ├── modal.templ │ │ ├── pagination.templ │ │ ├── pricing.templ │ │ ├── radio.templ │ │ ├── range.templ │ │ ├── rating.templ │ │ ├── select.templ │ │ ├── skeleton.templ │ │ ├── stats.templ │ │ ├── status.templ │ │ ├── steps.templ │ │ ├── swap.templ │ │ ├── table.templ │ │ ├── tabs.templ │ │ ├── testimonial.templ │ │ ├── text_rotate.templ │ │ ├── textarea.templ │ │ ├── time_slot_picker.templ │ │ ├── timeline.templ │ │ ├── toast.templ │ │ ├── toggle.templ │ │ └── tooltip.templ │ ├── custom/ │ │ └── toast.templ │ ├── embed.go │ ├── examples/ │ │ ├── accordion.templ │ │ ├── active_search.templ │ │ ├── alert.templ │ │ ├── anchor.templ │ │ ├── avatar.templ │ │ ├── banner.templ │ │ ├── breadcrumbs.templ │ │ ├── card.templ │ │ ├── carousel.templ │ │ ├── chat.templ │ │ ├── checkbox.templ │ │ ├── collapse.templ │ │ ├── combobox.templ │ │ ├── countdown.templ │ │ ├── date_picker.templ │ │ ├── diff.templ │ │ ├── drawer.templ │ │ ├── dropdown.templ │ │ ├── fab.templ │ │ ├── features.templ │ │ ├── file_input.templ │ │ ├── footer.templ │ │ ├── hero.templ │ │ ├── hover_3d_card.templ │ │ ├── infinite_scroll.templ │ │ ├── input.templ │ │ ├── lazy_load.templ │ │ ├── menu.templ │ │ ├── modal.templ │ │ ├── pagination.templ │ │ ├── pricing.templ │ │ ├── radio.templ │ │ ├── range.templ │ │ ├── rating.templ │ │ ├── select.templ │ │ ├── skeleton.templ │ │ ├── stats.templ │ │ ├── status.templ │ │ ├── steps.templ │ │ ├── swap.templ │ │ ├── table.templ │ │ ├── tabs.templ │ │ ├── testimonial.templ │ │ ├── text_rotate.templ │ │ ├── textarea.templ │ │ ├── time_slot_picker.templ │ │ ├── timeline.templ │ │ ├── toast.templ │ │ ├── toggle.templ │ │ └── tooltip.templ │ ├── pages/ │ │ ├── base.templ │ │ ├── cli.templ │ │ ├── client_error.templ │ │ ├── component.templ │ │ ├── index.templ │ │ └── server_error.templ │ └── scripts/ │ └── copy_button.templ ├── package.json ├── readme.md └── tailwind.config.js