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.
