# smalldocs > Quarto-like websites in pure Python ## Pages - [smalldocs](https://docs.smallish.dev/index.llms.md) - [smalldocs.api](https://docs.smallish.dev/api/api.llms.md) - [smalldocs.browser](https://docs.smallish.dev/api/browser.llms.md) - [smalldocs.check](https://docs.smallish.dev/api/check.llms.md) - [smalldocs.cli](https://docs.smallish.dev/api/cli.llms.md) - [smalldocs.config](https://docs.smallish.dev/api/config.llms.md) - [smalldocs.extensions](https://docs.smallish.dev/api/extensions.llms.md) - [smalldocs.highlight](https://docs.smallish.dev/api/highlight.llms.md) - [smalldocs.layout](https://docs.smallish.dev/api/layout.llms.md) - [smalldocs.listing](https://docs.smallish.dev/api/listing.llms.md) - [smalldocs.llms](https://docs.smallish.dev/api/llms.llms.md) - [smalldocs.markdown](https://docs.smallish.dev/api/markdown.llms.md) - [smalldocs.notebook](https://docs.smallish.dev/api/notebook.llms.md) - [smalldocs.publish](https://docs.smallish.dev/api/publish.llms.md) - [smalldocs.quarto_keys](https://docs.smallish.dev/api/quarto_keys.llms.md) - [smalldocs.serve](https://docs.smallish.dev/api/serve.llms.md) - [smalldocs.shortcodes](https://docs.smallish.dev/api/shortcodes.llms.md) - [smalldocs.site](https://docs.smallish.dev/api/site.llms.md) - [The API reference](https://docs.smallish.dev/guide/api.llms.md) - [Run notebooks in the browser](https://docs.smallish.dev/guide/browser-notebooks.llms.md) - [The commands](https://docs.smallish.dev/guide/commands.llms.md) - [The configuration](https://docs.smallish.dev/guide/config.llms.md) - [From Quarto](https://docs.smallish.dev/guide/from-quarto.llms.md) - [Get started](https://docs.smallish.dev/guide/get-started.llms.md) - [Listings](https://docs.smallish.dev/guide/listings.llms.md) - [Pages for agents](https://docs.smallish.dev/guide/llms.llms.md) - [Writing pages](https://docs.smallish.dev/guide/markdown.llms.md) - [Notebooks](https://docs.smallish.dev/guide/notebooks.llms.md) - [Themes](https://docs.smallish.dev/guide/themes.llms.md) - [Read data in the browser](https://docs.smallish.dev/guide/browser-data/index.llms.md) - [A plot in the browser](https://docs.smallish.dev/guide/browser-plot/index.llms.md) - [smalldocs 0.1](https://docs.smallish.dev/news/first-release.llms.md) - [News](https://docs.smallish.dev/news/index.llms.md) - [smalldocs 0.1.3](https://docs.smallish.dev/news/release-0-1-3.llms.md) - [smalldocs 0.1.4](https://docs.smallish.dev/news/release-0-1-4.llms.md) - [smalldocs 0.1.5](https://docs.smallish.dev/news/release-0-1-5.llms.md) - [smalldocs 0.2.0](https://docs.smallish.dev/news/release-0-2-0.llms.md) - [smalldocs 0.3.0](https://docs.smallish.dev/news/release-0-3-0.llms.md) - [smalldocs 0.3.1](https://docs.smallish.dev/news/release-0-3-1.llms.md) - [smalldocs 0.4.0](https://docs.smallish.dev/news/release-0-4-0.llms.md) - [smalldocs 0.5.0](https://docs.smallish.dev/news/release-0-5-0.llms.md) - [smalldocs 0.5.1](https://docs.smallish.dev/news/release-0-5-1.llms.md) - [smalldocs 0.5.2](https://docs.smallish.dev/news/release-0-5-2.llms.md) - [smalldocs 0.5.3](https://docs.smallish.dev/news/release-0-5-3.llms.md) - [smalldocs 0.5.4](https://docs.smallish.dev/news/release-0-5-4.llms.md) - [Why smalldocs exists](https://docs.smallish.dev/news/why.llms.md)