https://github.com/vrcm-team/vrcm
A Multi-Platform friend "monitor" for VRChat.
https://github.com/vrcm-team/vrcm
android compose compose-multiplatform ios-app jetpack-compose kotlin kotlin-multiplatform vrchat
Last synced: 16 days ago
JSON representation
A Multi-Platform friend "monitor" for VRChat.
- Host: GitHub
- URL: https://github.com/vrcm-team/vrcm
- Owner: vrcm-team
- License: mit
- Created: 2024-01-22T10:01:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-15T16:08:54.000Z (2 months ago)
- Last Synced: 2025-02-18T03:29:35.657Z (2 months ago)
- Topics: android, compose, compose-multiplatform, ios-app, jetpack-compose, kotlin, kotlin-multiplatform, vrchat
- Language: Kotlin
- Homepage:
- Size: 7.34 MB
- Stars: 56
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
VRCM
[](https://opensource.org/licenses/MIT)
[](https://github.com/vrcm-team/VRCM/releases/latest)
[](https://github.com/vrcm-team/VRCM/releases/latest)## A Multi-Platform friend "monitor" for VRChat.
## Features
- Multi-platform support (Android, iOS, Desktop?)
- Change Account
- Friend Location
- Friend List
- User Profile
- User Search
- Notification actions( friend request, mark as read, hide...)
- Settings(i8n, theme...)## Preview
### Multi-platform Preview:

### UI Preview:

## TODO
- Friend Profile actions(add friend, block...)
- World Profile UI(world name, description, tags...) and actions(favorite...)
- Group Profile UI(group name, description, tags...) and actions(favorite...)
- Notifications UI and actions(mark as read, delete...)
- Support for System Notifications## Disclaimer
VRCM is not affiliated with VRChat Inc and does not represent the views or opinions of VRChat Inc.
VRCM does not store or collect any data outside the confines of your device.
The author of this application is not responsible for any damages caused by this application.
VRCM does not modify or tamper with the game and does not violate [VRChat's Terms of Service.](https://hello.vrchat.com/legal).## Dependencies
The app uses the following multiplatform dependencies in its implementation:
- [Ktor](https://ktor.io/) for networking
- [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) for JSON handling
- [Koin](https://github.com/InsertKoinIO/koin) for dependency injection
- [Voyager](https://github.com/adrielcafe/voyager) for shared Model implementations in common code and Navigation
- [Sultiplatform-Settings](https://github.com/russhwolf/multiplatform-settings) for Key-Value preferences
- [Jetpack Compose](https://developer.android.com/jetpack/compose)
- [Coil](https://github.com/coil-kt/coil) for image loading