Natsumi 3324d0d279 Upgrade to Vue3 and Element Plus (#1374)
* Update Vue devtools

* upgrade vue pinia element-plus vue-i18n, add vite

* fix: i18n

* global components

* change v-deep

* upgrade vue-lazyload

* data table

* update enlint and safe-dialog

* package.json and vite.config.js

* el-icon

* el-message

* vue 2 -> vue3 migration changes

* $pinia

* dialog

* el-popover slot

* lint

* chore

* slot

* scss

* remote state access

* misc

* jsconfig

* el-button size mini -> small

* :model-value

* ElMessageBox

* datatable

* remove v-lazyload

* template #dropdown

* mini -> small

* css

* byebye hideTooltips

* use sass-embedded

* Update SQLite, remove unneeded libraries

* Fix shift remove local avatar favorites

* Electron arm64

* arm64 support

* bye pug

* f-word vite hah

* misc

* remove safe dialog component

* Add self invite to launch dialog

* Fix errors

* Icons 1

* improve localfavorite loading performance

* improve favorites world item performance

* dialog visibility changes for Element Plus

* clear element plus error

* import performance

* revert App.vue hah

* hah

* Revert "Add self invite to launch dialog"

This reverts commit 4801cfad58.

* Toggle self invite/open in-game

* Self invite on launch dialog

* el-button icon

* el-icon

* fix user dialog tab switching logic

* fix PlayerList

* Formatting changes

* More icons

* Fix friend log table

* loading margin

* fix markdown

* fix world dialog tab switching issue

* Fixes and formatting

* fix: global i18n.t export

* fix favorites world tab not working

* Create instance, displayName

* Remove group members sort by userId

* Fix loading dialog tabs on swtich

* Star

* charts console.warn

* wip: fix charts

* wip: fix charts

* wip: charts composables

* fix favorite item tooltip warning

* Fixes and formatting

* Clean up image dialogs

* Remove unused method

* Fix platform/size border

* Fix platform/size border

* $vr

* fix friendExportDialogVisible binding

* ElMessageBox and Settings

* Login formatting

* Rename VR overlay query

* Fix image popover and userdialog badges

* Formatting

* Big buttons

* Fixes, update Cef

* Fix gameLog table nav buttons jumping around while using nav buttons

* Fix z-index

* vr overlay

* vite input add theme

* defineAsyncComponent

* ISO 639-1

* fix i18n

* clean t

* Formatting, fix calendar, rotate arrows

* Show user status when user is offline

* Fix VR overlay

* fix theme and clean up

* split InstanceActivity

* tweak

* Fix VR overlay formatting

* fix scss var

* AppDebug hahahaha

* Years

* remove reactive

* improve perf

* state hah…

* fix user rendering poblems when user object is not yet loaded

* improve perf

* Update avatar/world image uploader, licenses, remove previous images dialog (old images are now deleted)

* improve perf 1

* Suppress stray errors

* fix traveling location display issue

* Fix empty instance creator

* improve friend list refresh performance

* fix main charts

* fix chart

* Fix darkmode

* Fix avatar dialog tags

---------

Co-authored-by: pa <maplenagisa@gmail.com>
2025-09-12 10:45:24 +12:00
2025-09-10 08:13:13 +12:00
2025-08-24 12:00:30 +12:00
2025-09-04 04:37:07 +12:00
2025-09-04 04:36:36 +12:00
2023-02-19 10:14:29 +13:00
2025-06-17 09:40:43 +12:00
2019-08-16 22:53:04 +09:00
2025-07-14 15:00:08 +12:00
2025-01-31 16:38:25 +13:00
2025-09-10 08:13:13 +12:00
2021-01-21 19:09:40 +13:00
2025-09-04 20:32:56 +12:00

VRCX

GitHub release Downloads GitHub Workflow Status VRCX Discord Invite

| English | Français | 日本語 | 简体中文 | Italiano | Русский | Español | Polski | ภาษาไทย

VRCX is an assistant/companion application for VRChat that provides information about and helps you accomplish various things related to VRChat in a more convenient fashion than relying on the plain VRChat client (desktop or VR), or website alone. It also includes some other neat features outlined below.

Getting Started

Download and install the latest installer (VRCX_Setup.exe) from here.

Beta/nightly build available here or in-app Settings -> General -> Change build.

Features

  • 👪 Friend, world, and avatar list management
    • Manage your friends list, world/group/avatar lists outside of VRChat.
    • Monitor the world/avatar activity of your friends and check their online status.
    • Keep track of when you first added them and when you last saw them.
    • See how much time you've spent together in worlds and how many times.
    • Keep track of friend name changes.
    • Save notes to help remember how you met.
  • 🔌 Automatically launch apps when you start VRChat
    • You can configure VRCX to launch other apps when you start VRChat.
    • For example, you could have VRCX launch an OSC app or a voice changer app when VRChat opens up.
  • 🔍 Search for avatars, users, worlds, and groups
  • 🌎 Build a local, unrestricted world favorites list
  • 📷 Store world data in the pictures you take in-game, so you can remember that one world you took those cool pictures in like... 6 months ago!
  • 🔔 Monitor/respond to notifications
    • You can send/receive invites and friend requests from VRCX as well as see the instance info of invites that you receive.
  • 📜 See stats/players for your current instance
  • 📺 See the links to videos and that are playing in the world you're in, as well as various other logged data.
  • 📊 Improved Discord Rich Presence
    • You can optionally display more information about your current instance in Discord.
    • World integration for popular worlds like Popcorn Palace, PyPyDance, VRDancing and LSMedia.
    • This includes the world thumbnail, name, instance ID, and player count, depending on your settings and whether the lobby is private. You can also add a join button for public lobbies!
  • 🔮 VR Overlay with configurable live feed of all supported events/notifications
  • 📤 Upload avatar/world images without Unity
  • 📄 Manage and edit uploaded avatar/world details without Unity
  • 💀 Automatically restart and join last instance when VRC crashes
  • ↔️ Export/import favorite groups

Miscellanous

  • Want a new look for VRCX? Check out Themes
  • See Building from source for instructions on how to build VRCX from source.
  • For a guide on how to run VRCX on linux, see here

Screenshots

Login

login 2fa

Feed

feed

GameLog

gamelog

UserInfo

Me

me

Friend

friend

World

instance info

Favorite

Friend

friend

World

world

Avatar

avatar

Friend Log

friendlog

Discord Rich Presence

discord

Is VRCX against VRChat's TOS?

No.

VRCX is an external tool that uses the VRChat API to provide the features it does.

It does not modify the game in any way, only using the API responsibly to provide the features it does. It is not a mod, or a cheat, or any other form of modification to the game.

To see VRChat's stance on API usage, see the #faq channel in the VRChat Discord.


VRCX is not endorsed by VRChat and does not reflect the views or opinions of VRChat or anyone officially involved in producing or managing VRChat properties. VRChat and all associated properties are trademarks or registered trademarks of VRChat Inc. VRChat © VRChat Inc.

S
Description
No description provided
Readme MIT 104 MiB
Languages
JavaScript 47.3%
Vue 36.4%
C# 13.1%
CSS 3%