Current Focus
Vue Ecosystem
VueUse
Collection of Composition API utils for Vue 2 and 3
Vue Demi
Creates Universal Library for Vue 2 & 3
vue-template-promise
Template as Promise in Vue
Vue Starport
Shared component across routes with animations.
Vue Reactivity
Reactivity utils set for @vue/reactivity
ReactiVue
Use Vue Composition API in React components
Vue Chemistry
Reactified JavaScript functions for Vue
v-dollar
jQuery-like Vue Reactivity API
Nuxt Ecosystem
Unplugins
unplugin
Unified plugin system for Vite, Rollup, and Webpack
unplugin-icons
Access thousands of icons as components on-demand
unplugin-vue-components
On-demand components auto importing for Vue
unplugin-auto-import
Auto import APIs on-demand for Vite, Webpack and Rollup
unplugin-vue2-script-setup
Bring
<script setup>
to Vue 2.unplugin-plugin-vue-markdown
Compile Markdown to Vue component
Vite Ecosystem
Vitest
A blazing fast unit-test framework powered by Vite
vite-plugin-inspect
Inspect the intermediate state of Vite plugins
vite-plugin-pwa
Zero-config PWA for Vite
vite-ssg
Server-side generation for Vite
vite-plugin-optimize-persist
Persist dynamically analyzed dependencies optimization
vite-plugin-package-config
Extend Vite config from your package.json `vite` field
vite-plugin-vue-server-ref
Share state between clients and Vite server
vite-plugin-remote-assets
Bundles your assets from remote urls with your app
vite-plugin-psvg
Programmable SVG for Vite
Vite for VS Code
Take one step faster for Vite in VS Code
Awesome Vite
A curated list of awesome things related to Vite.js
UnJS Ecosystem
ESLint Ecosystem
eslint-config
My ESLint config presets
ESLint Stylistic
Collection of stylistic/formatting ESLint rules for JavaScript and TypeScript
ESLint Flat Config Viewer
A visual tool to help you view and understand your ESLint Flat config.
eslint-config-flat-gitignore
.gitignore support for ESLint Flat Config
eslint-plugin-format
Format various languages with formatters in ESLint
eslint-processor-vue-blocks
Create virtual files for each Vue SFC block to lint them individually.
eslint-merge-processors
Merge multiple ESLint processors to behave like one
Starter Templates
Productivity
User Scripts
Design / Compform
TypeScript
VS Code Extensions
Iconify IntelliSense
Iconify IntelliSense for VS Code
Vitesse Theme
Vitesse Theme for VS Code
Carbon Product Icons
Carbon product icon theme for VS Code
reTypewriter
Smartly replay the steps of your changes at ease.
Smart Clicks
Smart selection with double clicks for VS Code.
i18n Ally
All in one i18n extension for VS Code
Vite for VS Code
Take one step faster for Vite in VS Code
Browse Lite
Embedded browser in VS Code
文言 VS Code
文言 Wenyan Lang for VS Code
Where am I ?
Don't get lost even you have multiple VS Code opened
Utility Libraries
CLI
ni
Use the right package manager
sponsorkit
Toolkit for generating sponsors images
broz
A simple, frameless browser for screenshots
fsxx
File system in zx style
iroiro
Beautiful colors lookup in CLI 色々な色
kaomo
Random kaomoji 顔文字 in CLI
( ´ ▽ ` )/
( ´ ▽ ` )/
export-size
Analysis bundle cost for each export of a package
taze
A modern CLI tool that keeps your deps fresh
svg-packer
Pack SVGs to Icon Fonts
git-ensure
Ensure git status before continuing
Configurations
Websites / Online Tools
Elk
A nimble Mastodon web client
Icônes
Iconify Explorer with Instant searching
QR Toolkit
Toolkit for QR code generation on stable diffusion
rhein.
Text editor with freedom of layouting
Prism --theme-vars
A customizable Prism.js theme using CSS variables
ReX
Transform texts with RegExp like a Pro
Foto Rehearser
Photo post planner
文言齋
Online IDE for wenyan-lang
BreadSplit
Group bills split made easy, fast and customizable
BCP-47 tester
Online BCP-47 Tester & Normalizer
Windi CSS Ecosystem
Maintaining
Thanks for getting interested in my works! If like them or find them useful, consider sponsoring me to support me keeping them sustainable. Cheers! :)