{"library":"vite-plugin-pages","type":"library","category":null,"description":"vite-plugin-pages is a Vite plugin that enables file system-based routing for modern JavaScript frameworks, currently supporting Vue 3, React, and SolidJS applications. As of version 0.33.3, the project maintains an active development pace, regularly updating to support the latest Vite versions (e.g., v8, v7, v6, v5 were recently added). Its core value proposition is simplifying route management by automatically generating routes from a predefined directory structure, eliminating the need for manual route configuration in large applications. However, a significant recommendation is that for Vue users, the official `unplugin-vue-router` is generally preferred due to its deeper integration with `vue-router`'s internals and advanced features like auto-generated route types with autocomplete, offering a more tailored developer experience. This positions `vite-plugin-pages` as a robust, general-purpose solution particularly valuable for React and SolidJS ecosystems, or for simpler Vue setups where advanced `vue-router` integration might not be a primary concern.","language":"javascript","status":"active","version":"0.33.3","tags":["javascript","vite","vue","vue-router","react","react-router","solid-js","@solidjs/router","file-system-based","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vite-plugin-pages","imports":["import Pages from 'vite-plugin-pages'","import routes from '~pages'","import routes from '~react-pages'","import routes from '~solid-pages'","/// <reference types=\"vite-plugin-pages/client\" /> // For Vue\n/// <reference types=\"vite-plugin-pages/client-react\" /> // For React"]},{"cmd":"yarn add vite-plugin-pages","imports":[]},{"cmd":"pnpm add vite-plugin-pages","imports":[]}],"homepage":null,"github":"https://github.com/hannoeru/vite-plugin-pages","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-pages","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vite-plugin-pages/compatibility"}}