Vyriy Project Presets: Calm Starting Points for Different Web Projects
Vyriy presets are not just templates.
Each preset is a small, documented starting point for a specific kind of project: a library, an API, a static site, an SSR application, an MFE widget, or a minimal base workspace.
Every generated project includes its own README, commands, Storybook documentation surface, and calm development foundation.
To create app using vyriy cli:
npm create vyriy@latest
And choose your app preset.
Presets
Base
A minimal project foundation with TypeScript, ESLint, Prettier, Jest, Storybook, and shared workflow configuration.
Use it when you want a clean workspace without product-specific code.
Library
A starting point for building and documenting reusable packages.
Use it when you want a typed package with tests, stories, docs, and clear public exports.
API
A backend-oriented preset for explicit HTTP APIs.
Use it when you want clear request handlers, tests, and documentation without framework magic.
SSR
A server-rendered React application preset.
Use it when you need HTML generated on the server with a clear runtime boundary.
SSG
A static site generation preset.
Use it when you want build-time HTML, CDN-friendly output, and simple deployment.
SPA
A client-rendered React application preset.
Use it when you want a simple browser application with the same calm project foundation.
REST
A simple REST API preset.
Use it when you want a simple REST API service.
GraphQL
A simple GraphQL API preset.
Use it when you want a GraphQL API service.
MFE
A micro frontend preset for isolated UI widgets and integration examples.
Use it when you want a documented, testable, embeddable UI surface.
Fullstack
A React fullstack app example with SSR.
Use it when you want a documented, testable, embeddable fullstack app with React and server side rendering.