Skip to content
forked from YunYouJun/valaxy

🌌 Next Generation Static Blog Framework (Alpha) 下一代静态博客框架(支持页面/配置热重载)

License

Notifications You must be signed in to change notification settings

Kerushii/valaxy

 
 

Repository files navigation

🌌 Next Generation Static Blog Framework (Beta).

🧪 Working in Progress

NPM version Release

English (Todo) | 简体中文

Demo: valaxy.yyj.moe (Default theme is valaxy-theme-yun)

Usage

For a example, you can see demo/yun folder.

npm init valaxy
# yarn
# yarn create valaxy
# pnpm
# pnpm create valaxy

English & Chinese Docs is coming!

Wait a moment...

Dev

git clone https://github.com/YunYouJun/valaxy
cd valaxy

pnpm i
# esbuild watch valaxy cli & valaxy-theme-yun
# and run demo
pnpm dev

If you want to display info better in two terminal:

You can:

# watch valaxy & valaxy-theme-yun
pnpm dev:lib
# open a new terminal to run demo
pnpm demo

Features

  • ⚡️ vitesse: Best Practices of Vue3
  • ☁️ Deploy on Netlify, zero-config
  • Todo

Icons

Todo

  • A script to generate theme template.
  • github actions auto generate site from theme repo/npm
  • debug component
  • git timestamp for post without date
  • check port is existed & use new port

Thanks

💗 The implementation of Valaxy is based on or refer the following projects:

❤️ Thanks also to the following sponsors for their support.

About

🌌 Next Generation Static Blog Framework (Alpha) 下一代静态博客框架(支持页面/配置热重载)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 50.0%
  • Vue 36.6%
  • SCSS 9.7%
  • JavaScript 3.2%
  • HTML 0.5%