GithubHelp home page GithubHelp logo

huyikai / vitepress-helper Goto Github PK

View Code? Open in Web Editor NEW
27.0 2.0 1.0 732 KB

enhance vitepress experience

Home Page: https://huyikai.github.io/vitepress-helper/

License: MIT License

TypeScript 38.63% JavaScript 5.82% Vue 55.55%
vitepress vitepress-plugin vitepress-theme vitepress-helper vitepress-blog vitepress-sidebar vuepress vuepress-plugin vuepress-theme

vitepress-helper's Introduction

VitePress-Helper

npm-version node-version npm-downloads license

English | 简体中文

Introduction

Optimized user experience based on vitepress.

Features

  • CLI: Guide to complete the initialization operation.
  • Nav: Automatically generate the navigation bar according to the file directory.
  • Sidebar: Automatically generate the sidebar according to the file directory.
  • CMS: Run local CMS to simplify content management.
  • Homepage: Customizable homepage.
  • Internationalization: Automatically generate corresponding navigation bar and sidebar according to internationalization configuration.

Usage

npx @huyikai/vitepress-helper init

For detailed usage, please refer to the vitepress-helper documentation for operation.

Short-term Plan

  • Documentation: More detailed usage instructions, appropriate usage examples.
  • CMS:
    • Optimize the user experience of the Markdown editor.
    • File and directory movement and drag-and-drop movement.
    • Local file import, batch processing.
    • Link content import.
    • Version control.
    • Static resource (image) management.

Long-term Plan

  • Testing: Increase unit tests to ensure code quality.
  • Experience: Optimize UI, usage logic, performance optimization.
  • Maintenance: Pay attention to the updates of vitepress, keep the functions and experience synchronized.
  • Exploration: Plan for new inspirations during the development and usage process.

vitepress-helper's People

Contributors

huyikai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

fdvky1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.