A simple and powerful Vue.js web application framework that provides a complete set of web project solutions based on Vue.js.
| Projects | CI status | Vulnerability | Code scanning | 
|---|---|---|---|
| core | |||
| vue-i18n-next | |||
| router | |||
| pinia | 
- Based on Vue 3 & Vite2
- Vue i18n intergrated
- Pinia or Vuex for Vue store
- Jest or Vitest for Vue component testing
- Global styles with css, sass, less or stylus
- Auto-imported Vue components
- File based routing and layouts
- Open yaml/xml/xlsx/...as a ES module
- Markdown support
- Host or remote project for module federation
- Webpack to vite conversion tool
- A migration tool from Vue 2 to Vue 3
View Documentation for more information.
- GlobalStyle - @originjs/vite-plugin-global-style
- Layouts & Pages - @originjs/vite-plugin-pages
- Components - vite-plugin-components
- Markdown - vite-plugin-md
- Content - @originjs/vite-plugin-content
- Module Federation - @originjs/vite-plugin-federation
npm install -g @originjs/clior
yarn global add @originjs/cliTo create a new application with origin.js, just run:
ori init <app-name>Read contributing guide.
