# What is Origin.js?
Origin.js is a simple and powerful web application framework, which provides a complete set of web project solutions based on Vue.js, helping developers focus on business logic.
# Features
This web application framework integrated some useful plugins and development tools to support these awesome features such as the following, which makes coding and development easier:
- Based on Vue 3 (opens new window) & Vite2 (opens new window)
- Vue i18n (opens new window) intergrated
- Pinia (opens new window) or Vuex (opens new window) for Vue store
- Jest (opens new window) or Vitest (opens new window) 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 (opens new window)
- A migration tool from Vue 2 to Vue 3 (opens new window)
# Examples
You can try to use our plugins with Vue3 project demo (opens new window). Your first application would be like Origin.js templates (opens new window).