🌌 Next Generation Static Blog Framework (Beta).
🧪 Working in Progress
- Docs: Toggle 中文|English in Sidebar
- Demo: with valaxy-theme-yun
Just run the following command to init your blog:
# pnpm (recommended)
pnpm create valaxy
# npm
# npm init valaxy
# yarn
# yarn create valaxyFor a example, you can see demo/yun folder.
It is also used as the docs for valaxy.
-
🔥 Hot Reload with Config & Markdown
-
🔧 Type Tooltip for all config by
valaxy.config.ts -
🗒 Extended Markdown Frontmatter via vite-plugin-md
-
🗂 File based routing via vite-plugin-pages
-
📦 Components auto importing via unplugin-vue-components
-
📲 PWA
-
🖨 Static-site generation (SSG) via vite-ssg (SPA is OK!)
-
🕸 RSS & Sitemap
-
🎨 Free to use Tailwind CSS via UnoCSS
-
👔 Extended Theme with Layout system
-
⚙️ Unit Testing with Vitest (Todo)
-
☁️ Deploy zero-config
- Netlify with
netlify.toml - GitHub Pages with
.github/workflows/gh-pages.ymlGitHub Actions
- Netlify with
-
...
Want to get involved in the development? Look here.
💗 The implementation of Valaxy is based on or refer the following projects:
❤️ Special thanks to the following sponsors for their support.