Welcome to yujinpan.github.io
Here are some projects to help us live or work: English lessons, web tools and open-source libraries.
Apps
My App Store apps, published by Prima Aestate.
| Name | Description |
|---|---|
| Aestate | A lightweight, stable and easy-to-use network tool for Mac, iPhone and iPad, designed to minimize battery drain. |
| NoMedia | Remove images and media from Safari pages for cleaner, faster, data-saving reading. |
| Web Copilot | Let AI take over the browser: open, analyze and manipulate web pages through dialogue. |
| Hello, Hero | Chat across time with historical figures, legendary heroes and opera stars. |
| Console Mini | A mini web development tool for macOS and iOS Safari. |
| URL Editor Portable | Easily view and edit every part of a URL: protocol, host, port, path and parameters. |
| JSON Tree | A lightweight, blazing-fast JSON tree previewer with no external dependencies. |
| Cashier Desk | A fully offline order calculator with product, order and statistics management. |
English Lessons
| Name | Description |
|---|---|
| Learn English From Xinrong | Helps us review Xinrong video courses. |
Web Tools
| Name | Description |
|---|---|
| Geo Format Convert | - |
| Download GeoJSON areas | Supported multiple formats. |
| Subscribes Transform | Supported JustMySocks to QuantumultX. |
| ChatGPT Web | ChatGPT web use Gemini. Built-in role play. |
Vue Components
| Name | Description | Website |
|---|---|---|
| el-select-tree | ElementUI's el-select combined with el-tree. | yujinpan.github.io/el-select-tree |
| el-table-infinite-scroll | Infinite scroll for el-table. | yujinpan.github.io/el-table-infinite-scroll |
| el-css-var | ElementUI CSS Variables. | yujinpan.github.io/el-css-var |
| highlight-vue | highlight.js for vue component. | yujinpan.github.io/highlight-vue |
| v-charts-x | Upgrade v-charts support echarts@5. | yujinpan.github.io/v-charts-x |
| v-title | Tooltip for vue directive. | yujinpan.github.io/v-title |
| v-window | Make the element a "window"(movable/resizable). | yujinpan.github.io/v-window |
| v-scroll-auto | Scroll auto for list. | yujinpan.github.io/v-scroll-auto |
| el-popover | el-popover is used internally. | yujinpan.github.io/el-popover |
JS Library
| Name | Description |
|---|---|
| operation-tree-node | Multiple methods of operating on tree structures. |
| vue-component-pluggable | Make Vue component pluggable. |
| scripts | Some scripts. |
Frontend Builder
| Name | Description |
|---|---|
| rollupx | js/ts/vue/scss/less to a library. |
Vue Component Develop Template
| Name | Description |
|---|---|
| vue3-component-pack | Vue3 component to a library. |
| vue-component-pack | Vue2 component to a library. |
Node Utils
| Name | Description |
|---|---|
| rollup-plugin-mdm | Import markdown module for rollup & vite. |
| fs-ops | Operators for node files. |
| path-ops | Operators for node path. |
| ext-migrator | Complete or remove files extension. |
| vite-plugin-ga | Vite Plugin GA. |
| vuepress-plugin-component-demo | Vuepress component demo block in markdown. |
| vitepress-plugin-component-demo | Vitepress component demo block in markdown. |
| vitepress-v2 | Vitepress for vue2. |
| release-ops | Project release operators. |
Icon Utils
| Name | Description |
|---|---|
| vue-awesome-icons | View/Download all svg icons (official website is too slow). |
Tampermonkey Extensions
https://greasyfork.org/zh-CN/users/226081-yujinpan
Functions
- restore text select(such as can not copy code in CSDN)
- restore right-click(such as can not select code in CSDN)
- images capture(support background image, useful for UI designer)
- remove [电影天堂] website ads
- remove google ads
- show stock in hq.sinajs.cn
- black and white website
Tool Recommendation
- WgetCloud Stable proxy network provider
- Just My Socks Stable proxy network provider