{"repo":"geodask/svelte-docsmith","free":true,"listed":false,"github":"https://github.com/geodask/svelte-docsmith","clone":"git clone https://github.com/geodask/svelte-docsmith.git","description":"A simple framework for building beautiful documentation sites with Svelte quickly and efficiently","language":"TypeScript","stars":14,"topics":["documentation","library","svelte","sveltekit","tools","documentation-generator"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"Svelte DocSmith The documentation framework for Svelte 5 library authors whose interactive examples need to live inside one real, stateful SvelteKit app, not sandboxed as isolated islands. Write a markdown file under src/routes/docs/ and you get a styled page with syntax highlighting, heading anchors, a sidebar derived from your content, and a live table of contents. No per-page wiring, no content collection to configure. Status: pre-1.0. Published to npm and usable today. Minor releases may still include breaking changes until v1.0. What 1.0 will lock. Authoring components, DocsShell , ErrorPage , defineConfig , the preprocessor, the Vite plugin, the sitemap / llms / feed generators, the search engine, and the theming contract — ordinary semver, breaking changes ride a major. What stays experimental. Versioning: DocsVersions , currentOnly , the archive marker, and the archive-version command. They may still change in a minor until authors have used them for real. Install The fastest way to start a new docs site is the scaffolder, which wires up everything below for you: To add DocSmith to an existing SvelteKit app, install the package instead: Peer dependencies: Svelte 5, SvelteKit 2, and Tailwind v4, set up the standard way in your app. Setup Three small pieces, once. 1. The markdown pipeline. In svelte.config.js , one call bundles mdsvex, Shiki highlighting (dual light/dark themes, a generous language set, plain-text fallback for unknown languages), heading anchors, and th","default_branch":null,"files":null,"tree":[],"storefront":"/r/geodask","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geodask/svelte-docsmith/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}