Home
About
Shawn Xu
I think, and build interesting projects
Talk to Me
Personal Projects
Fun Projects
Ideas
A collection of my strange but may be useful ideas
vitepress
doc
unplugin-pomodoro
A plugin to put a pmodoro timer on your web page in development
svelte
plugin
babel-plugin-react-label-sugar
A simple React Ref Sugar just for fun :) 😄
React
plugin
hamburger
[Developing] 📕 A declarative UI framework
framework
Micro Use
A composition API plugin for Vercel's Micro
backend
plugin
Just Layout
[Developing] The EveryLayout implementation
CSS
Demo
Websites / Apps / Plugins
Process Killer
A user friendly Developer Tool for killing processes
React
Rust
Gtd
Easy Get Thing Done app for the web
React
Fallacy List
A Website listing all kinds of fallacies, in Chinese
Vue3
Nuxt3
Working Time
A Website for the great working-time project
React
Resumee
A website for you to create your resume by markdown
React
PlayCode
run C++/Python/TypeScript in browser
React
live-chinese-converter-ext
A browser extension to convert traditional/mandarin chinese in time
Browser Plugin
Spreader
A cross-platform reader, which can read anything with user-defined spiders
React Native
pokemmo-fruit
A pokemmo fruit management tool based on Tkinter
Python
Frontend Ecosystem
zustand-computed-middleware
A Zustand middleware for creating computed values.
tailwindcss-iconify
A tailwindcss plugin for iconify, a copy of @unocss/preset-icon
React Global Component
A lib for creating shared stateful components in react
zoov
Use 🐻 Zustand with Module-like api
React Link Svelte
use svelte component in react apps.
Tiny Carousel
A 0.6kb simple carousel headless component
Developer Tools
get-app-icon
Unified get app icon cli based on Rust, C# and Swift
TBD
yuml-typescript-helper
🍦 A TypeScript utility for yuml.me (generate UML)
vscode-better-online-judge
VS Code plugin for Creating/Testing your Online Judge answer
Templates
React Native Starter Lite
⚛ A starter template for React Native
NextJS Starter Lite
⚛ A starter template for NextJS, inspired by vitesse
SolidJS Starter Lite
⚛ A starter template for SolidJS, inspired by vitesse
React Starter Lite
⚛ A starter template for React, inspired by vitesse