A composable framework for building advanced web applications with React, Vue, or Solid, offering flexibility and stability.
Vike is a composable framework for building advanced web applications with flexibility and stability. It replaces traditional frameworks like Next.js and Nuxt by allowing developers to use React, Vue, or Solid as their UI layer while providing a modular architecture for complex projects.
Frontend and full-stack developers building scalable, framework-agnostic web applications who need flexibility in choosing their UI library and tooling.
Developers choose Vike for its composable design, which avoids vendor lock-in and enables custom configurations, along with official integrations for popular state management and data fetching libraries.
(Replaces Next.js/Nuxt) 🔨 Composable framework to build advanced applications with flexibility and stability.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Works seamlessly with React, Vue, and Solid through dedicated integration packages like vike-react and vike-vue, allowing developers to avoid vendor lock-in.
Enables building applications with modular, reusable components and plugins, ideal for tailoring solutions to complex project requirements as emphasized in the README.
Designed as a replacement for Next.js and Nuxt, providing a robust foundation for scalable, custom-configured web applications with SSR and beyond.
Includes plugins for state management (Zustand, Pinia) and data fetching (React Query, Vue Query), simplifying common tasks in complex projects.
Requires understanding of composable concepts and framework integrations, which can be time-consuming for developers new to modular architectures or coming from opinionated frameworks.
Compared to mature alternatives like Next.js, Vike has fewer community plugins and resources, potentially limiting out-of-the-box functionality for niche use cases.
Setting up advanced features involves more manual configuration than opinionated frameworks, increasing initial setup time and maintenance overhead.