Projects
Things I made, and projects I help maintain. Data comes from GitHub and updates with each deploy.
Pinned
- vuejs/language-tools⚡ High-performance Vue language tooling based-on Volar.js
- vue-vine/vue-vineAnother style of writing Vue components.
- clercjs/clerc🖖🏻 Clerc: The full-featured cli library.
- so1ve/vue.tsEnhanced TypeScript support for Vue.js
- so1ve/latchshotA lightweight yet intelligent window-aware screenshot tool for Wayland
- so1ve/relviA focused launcher for Wayland
My repositories
- nix-config Nix 8
- dioxus-rust-i18n Rust 2
- so1ve 5
- mk1.ioRay's homepage TypeScript 4
- blog.mk1.ioMy blog build with Inkcairn Nix
- inkcairnSimple blog generator using your Git index Rust 6
- vscode-tmlanguage-snapshot TypeScript 3
- nur-packagesRay's personal NUR repository Nix 2
- tiny-treesitter.nvimTiny Tree-sitter parser management for Neovim Lua 5
- tiny-md.nvimA sensible embedded Markdown renderer for Neovim, powered by render-markdown.nvim Lua 2
- nix-repinExtensible source updater for Nix packages TypeScript 2
- xwayclipBidirectional clipboard synchronization between X11 and Wayland for poorly implemented apps like Linux QQ Rust 7
- js-toolchain-overlayNix overlay for official Node.js, Bun, and Deno binaries Nix 3
- vscode-language-support-in-markdownVSCode extension to provide language support in markdown files. TypeScript 8
- vue-extras TypeScript
- vscode-theme-undefinedUndefined Theme for VS Code TypeScript 4
- unplugin-todo-or-dieTODO or Die plugin for JavaScript :) TypeScript 22
- selection-rsSelection binding for Node.js JavaScript 2
- prettier-plugin-pkgsortUse prettier-package-json to sort your package.json. TypeScript 5
- is-platform TypeScript 3
- crprCreate a promise, but avoid using constructors. TypeScript 3
- nuxt-content-transformer-toml TypeScript
- yajuu⚙️ Yajuu Configuration Loader TypeScript 2
- vite-plugin-tunnelA Vite plugin to automatically create a Cloudflare Tunnel for your local development server TypeScript
- crideCreate isomorphic destructurables. Credits to @antfu(https://antfu.me/posts/destructuring-with-object-or-array). TypeScript 2
- utterances.vueTyped Vue 3 component for Utterances, a lightweight comments widget built on GitHub issues. Vue 2
- unocss-lsp TypeScript 1
- video-opening TypeScript 3
- kazuyaRuntime Typescript and ESM support for Node.js. Forked from unjs/jiti. TypeScript 4
- eslint-parser-plainParse any text file to valid ESTree, useful for eslint-plugin-prettier TypeScript 19
- vue-skinview3dThree.js powered Minecraft skin viewer. (Vue binding of skinview3d) Vue 16
- lite-emitA simple, lightweight, and fast event emitter. TypeScript 13
- konsAn elegant console logger. TypeScript 11
- vite-plugin-simple-tsconfig-alias TypeScript 2
- tiny-age.nvimTransparent age-encrypted file editing for Neovim Lua 1
- wl-clipboard-watch Rust
- intl-locale TypeScript 3
- codestyle-configRay's shared project configurations TypeScript 29
- polysearchAn in-memory fuzzy search library for Rust Rust 1
- utilsRay's utils TypeScript 2
- allyssa CSS 2
- yanqi TypeScript
- injectiumMinimal dependency-injection implementation for Rust Rust 6
- tiny-gitref.nvimMulti-provider issue, pull request, and mention completion for Neovim Lua 1
- dlvr👊 Host a cdn on serverless! TypeScript 22
- stylelint-configMy StyleLint config presets JavaScript 2
- code-action-menu.nvimA small Neovim LSP code action picker Lua 3
- pi-draft-history TypeScript
- gpui-markupA declarative markup DSL for building GPUI applications Rust 14
- workflowsA collection of reusable GitHub Actions workflows for TypeScript projects. JavaScript
- brain.svgA neural network powered by SVG TypeScript 2
- noicelet.nvimStandalone noice-style LSP message/progress notifications for Neovim Lua 4
- chrome-url-routerOpen external URLs in the last focused normal Google Chrome window Python
- pi-workspace-sessionsRun and switch parallel Pi sessions in the launch workspace. TypeScript
- panels.nvimMinimal split panel manager for Neovim. Lua 3
- renovate-configRenovate config. 1
- nvim Lua 2
- copilot-ai-commit.nvimGenerate Neogit commit messages with GitHub Copilot. JavaScript 1
- snacks-fff.nvimSnacks picker integration for fff.nvim Lua 15
- textobject-hud.nvimShow textobjects available at your cursor in a small floating HUD Lua 17
- tiny-comment.nvimTiny Neovim comment helpers for gco, gcO, and gcA Lua 4
- blink-noice-docs.nvimRender blink.cmp completion documentation with noice.nvim's markdown renderer Lua 2
- unml🚀 UNML - UNlimited Minecraft Launcher Rust 11
- prettier-plugin-mdcA Prettier plugin for formatting MDC (Markdown Components) syntax TypeScript 8
- hashi橋 Hashi - A Telegram two-way chatbot implemented using Cloudflare Workers TypeScript 9
- .github 1
- utterances.vue-commentsComments for the utterances-vue repository
- mirror-blogmirrorBlog of mine HTML 1
- oak-json-errorOak middleware JSON error TypeScript 2
- destiny📦 PowerShell 5
- eslint-plugin-markdown-repro JavaScript 1
- nuxt-process-versions-node-undefined-repro TypeScript 1
- type-gym TypeScript 4
- html-attributes-list TypeScript 1
- tikko📦 Project helper. TypeScript 2
- so1ve.github.io HTML 1
- dittorm-deno[WIP] A Deno ORM for MySQL, SQLite, PostgreSQL, MongoDB, GitHub and serverless service like Deta, InspireCloud, CloudBase, LeanCloud. TypeScript 8
- yingxiaohao营销号生成器 JavaScript 13
Contributed to
Recent commits or pull requests- NixOS/nixpkgsNix Packages collection & NixOS
- rust-lang/rust-analyzerA Rust compiler front-end for IDEs
- nix-community/NURNix User Repository: User contributed nix packages [maintainer=@Pandapip1]
- vuejs/language-tools⚡ High-performance Vue language tooling based-on Volar.js
- NeogitOrg/neogitAn interactive and powerful Git interface for Neovim, inspired by Magit
- subframe7536/maple-fontMaple Mono: Open source monospace font with round corner, ligatures and Nerd-Font icons for IDE and terminal, fine-grained customization options. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1,细粒度的自定义选项
- clercjs/clerc🖖🏻 Clerc: The full-featured cli library.
- BIT101-dev/BIT101-Android针对北京理工大学搞的怪安卓
- linyinfeng/orancOCI Registry As Nix Cache
- vue-vine/vue-vineAnother style of writing Vue components.
- niri-wm/niriA scrollable-tiling Wayland compositor.
- sdorra/content-collectionsTransform your content into type-safe data collections
- Supreeeme/xwayland-satelliteXwayland outside your Wayland
- PerformanC/ReZygiskTransparent implementation of Zygisk.
- codesnap-rs/codesnap🦀️📸 Pure Rust tool to generate beautiful code snapshots, provide CLI and Library
- bombshell-dev/tabshell autocompletions for javascript CLIs
- atiladefreitas/dooingThe minimalist to-do list for Neovim
- KazariEX/vue-tsgoArchivedType checker for Vue SFCs with TypeScript 7 integration.
- ilysenko/codex-desktop-linuxUnofficial ChatGPT desktop app for Linux (formerly the Codex app), built locally from OpenAI’s official macOS app. Includes Chat, Work, and Codex. Packages for Debian/Ubuntu (.deb), Fedora/openSUSE (.rpm), Arch (pacman), Nix/NixOS, and AppImage, with Wayland and X11 support.
- Tools-cx-app/meta-magic_mount-rsAn implementation of a metamodule using Magic Mount, Based on MKSU, Template is from meta-overlay.
Archived
13
- qq-fixFix QQ's bullshit. C
- rust-openbmclapi Rust 1
- dolan-client-meme🌍 A dolan client, port of https://github.com/reuixiy/hugo-theme-meme. Vue 4
- fuck-elonmuskFuck Elon Musk! Let's bring Twitter back. JavaScript 60
- eslint-plugin-dprint-integrationAn ESLint plugin to integrate dprint into eslint. Based on eslint-plugin-prettier. TypeScript 29
- MoviePilot-PluginsMoviePilot 第三方插件库 Python 15
- prettier-plugin-taploUse taplo to format your TOML files with Prettier. TypeScript 2
- dolan-client-volantis Vue 3
- sodayoA super lightweight state management for React. Inspired by Pinia and Resso (and Mr. Miura). TypeScript 10
- puild📦 🍣 Zero-config JS bundler for ESM, CommonJS, and .d.ts outputs. (Forked from pkgroll) TypeScript 7
- cnstA utility to create a constant. TypeScript 1
- reateYet another React + Vite starter template. TypeScript 6
- blog-legacy[Archived] My personal blog🛫 (Hugo version) HTML 2