# VistaView v2 Documentation - Index > Generated: 2026-08-02T13:28:37.847Z > This file contains the VistaView documentation index with links to categorized sections. > Website: https://vistaview.jujiplay.com > GitHub: https://github.com/juji/vistaview > npm: https://www.npmjs.com/package/vistaview ## About VistaView VistaView is a lightweight, modern image lightbox library for the web. Zero dependencies, and highly customizable. ## Documentation Sections For AI consumption, the documentation is split into manageable sections: - **[llms-core.txt](./llms-core.txt)** - Core installation and configuration (15 docs) - **[llms-integrations.txt](./llms-integrations.txt)** - Framework integrations: React, Vue, Svelte, Solid, Vanilla JS (5 docs) - **[llms-extensions.txt](./llms-extensions.txt)** - Extensions for videos, maps, and more (18 docs) - **[llms-styling.txt](./llms-styling.txt)** - CSS theming and customization (3 docs) - **[llms-api.txt](./llms-api.txt)** - Complete API reference and types (12 docs) - **[AI Integration](./ai-integration)** - MCP Server, Markdown for Agents, LLMs.txt setup ## AI Integration VistaView provides agent-ready documentation: - **MCP Server**: JSON-RPC endpoint at `POST /mcp` with tools: `get_package_info`, `get_build_status`, `search_docs` - **Markdown for Agents**: Set `Accept: text/markdown` on any doc URL for clean Markdown - **LLMs.txt**: This index plus categorized full-text files below - **Setup guides**: [AI Integration page](./ai-integration) includes Claude Desktop config ## Quick Stats - Total documentation pages: 56 - Extensions available: 18 - Framework integrations: 5 ## Installation ```bash npm install vistaview ``` ## Quick Start ```javascript import { vistaView } from 'vistaview'; import 'vistaview/style.css'; vistaView({ elements: '#gallery > a', }); ``` --- For complete documentation, visit https://vistaview.jujiplay.com or read the individual llms-*.txt files.