{"id":13522254,"url":"https://github.com/madjin/awesome-vrchat","last_synced_at":"2025-10-31T13:30:11.224Z","repository":{"id":38058569,"uuid":"177756626","full_name":"madjin/awesome-vrchat","owner":"madjin","description":"One-stop shop for people interested in developing content for VRchat","archived":false,"fork":false,"pushed_at":"2024-12-10T17:13:49.000Z","size":358,"stargazers_count":844,"open_issues_count":6,"forks_count":41,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-05-07T21:01:54.689Z","etag":null,"topics":["avatars","blender","docs","guides","help","prefabs","shaders","tools","tutorial","unity","vrchat"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/madjin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-26T09:33:42.000Z","updated_at":"2025-05-02T17:56:02.000Z","dependencies_parsed_at":"2023-01-19T15:03:23.279Z","dependency_job_id":"c10b907a-eef2-47e4-81a5-b6ae3622edcd","html_url":"https://github.com/madjin/awesome-vrchat","commit_stats":{"total_commits":83,"total_committers":9,"mean_commits":9.222222222222221,"dds":"0.24096385542168675","last_synced_commit":"917963eb6fe7feb7174b7862a78707cc24271b4f"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fawesome-vrchat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fawesome-vrchat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fawesome-vrchat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madjin%2Fawesome-vrchat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/madjin","download_url":"https://codeload.github.com/madjin/awesome-vrchat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092647,"owners_count":22013290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["avatars","blender","docs","guides","help","prefabs","shaders","tools","tutorial","unity","vrchat"],"created_at":"2024-08-01T06:00:44.656Z","updated_at":"2025-10-31T13:30:11.188Z","avatar_url":"https://github.com/madjin.png","language":null,"funding_links":["https://www.patreon.com/posts/67157089"],"categories":["Others","Gaming","社交虚拟现实（Social VR）","VRChat","Other Lists","Social VR"],"sub_categories":["TeX Lists","Commercial Frameworks \u0026 Tools"],"readme":"# awesome-vrchat [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\nOne-stop shop for people interested in developing content for VRChat.\n\n\n## General\n\n### Official\n\n- [Official VRChat documentation](https://docs.vrchat.com) - **Official** VRChat documentation!\n- [Frequently Asked Questions](https://docs.vrchat.com/docs/frequently-asked-questions) - **Official** VRChat website FAQ, start here!\n- [VRChat Creator Companion Documentation](https://vcc.docs.vrchat.com/) - **Official** documentation for the VRChat Creator Companion.\n- [VRChat Ask Forums](https://ask.vrchat.com) - **Official** VRChat forum\n\n### Community\n\n- [VRC Prefabs database](https://tinyurl.com/vrcprefabs) - Collection of prefabs, shaders, and tutorials\n- [VRC Unofficial Wiki](http://vrchat.wikidot.com/) - Unofficial wiki maintained by english speaking VRchat community\n- [Japanese VRchat Wiki](https://vrcworld.wiki.fc2.com) - Unofficial wiki maintained by japanese VRchat community\n- [VRCLibrary](https://vrclibrary.com/wiki/) - A wiki for VRChat creators to learn, share and collaborate. Anyone can contribute!\n- [VRChat Creator Companion](https://vcc.docs.vrchat.com/) - New official entry point for creating things for VRChat\n\n## Tutorials\n\nThese tutorials will help you get started with making worlds and avatars in VRchat.\n\n- [Tupper's VRChat Tutorials](https://www.youtube.com/channel/UCVxjI7B8uhcKqj75nVkm_oA) - Youtube channel with tutorials for VRChat\n- [Creating Content for VRChat on Oculus Quest](https://docs.vrchat.com/docs/creating-content-for-the-oculus-quest) - **Official** guides for making cross-platform VRC content\n  - [Setting up Unity for creating Quest Content](https://docs.vrchat.com/docs/setting-up-unity-for-creating-quest-content) - Read about how to set up Unity for creating Quest content.\n  - [Quest Content Optimization](https://docs.vrchat.com/docs/quest-content-optimization) - How to optimize your content properly for Quest.\n  - [Cross-platform setup](https://docs.vrchat.com/docs/cross-platform-setup) - Limitations you'll need to keep in mind while creating content for Quest.\n- [Silent Cel Shading Shader](https://gitlab.com/s-ilent/SCSS) - Shaders for Unity for cel shading with several guides\n- [Blender Guru](https://www.youtube.com/user/AndrewPPrice) - Blender tutorials and general artist advice\n- [100 Blender 2.8 tips](https://youtu.be/_9dEqM3H31g) - Tips and tricks for Blender 2.8\n- [Create hair in Blender in 5 minutes](https://youtu.be/BqWYgrXw7Jk) - Easiest way to create hair in Blender\n- [20+ Styles of 3D Modeling in 20 Minutes](https://www.youtube.com/watch?v=DeHasEMCzcc) - Mostly Blender tips, tad bit of Zbrush\n- [IanHubert Tutorials](https://www.youtube.com/channel/UCbmxZRQk-X0p-TOxd6PEYJA) - Amazing lazy tutorials for learning Blender\n- [Substance painter basics](https://www.youtube.com/watch?v=L6f87psKYyk) - Using substance painter for VRChat avatar/model creation\n- [Occlusion Culling Guide](https://gitlab.com/s-ilent/SCSS/-/wikis/Other/Occlusion-Culling) - Use occlusion culling to get the most rendering performance out of your scene\n- [How to animate NPCs in your world with MOCAP](https://www.youtube.com/watch?v=r8YpXP0RlZc\u0026feature=youtu.be) - Record animations for NPCs using MOCAP in VRChat\n- [Game Assets in Blender](https://www.youtube.com/watch?v=j3G9zn4cu-U) - A complete workflow video tutorial for modeling game assets in Blender\n- [You should probably be using Cinemachine](https://blog.orels.sh/you-should-probably-be-using-cinemachine/) - How to create virtual productions with almost 0 scripting\n\n---\n\n### Avatars\n\n- [Creating Your First Avatar](https://docs.vrchat.com/docs/creating-your-first-avatar) - **Official** documentation and best quick start guide\n- [Whitelisted Avatar Components](https://creators.vrchat.com/avatars/whitelisted-avatar-components/whitelisted-avatar-components) - **Official** documentation for components you can use with avatars\n- [Avatar Optimizing Tips](https://docs.vrchat.com/docs/avatar-optimizing-tips) - **Official** documentation on optimization\n- [Beginner guide to Avatars](https://github.com/madjin/awesome-vrchat/blob/master/guides/avatars/intro-avatars.md) - Intro to Unity and uploading your first avatar\n- [Silent's free avatar model guide](https://gitlab.com/s-ilent/SCSS/-/wikis/Other/Avatar-Models) - covers the best freely available, properly licensed avatars + licenses Silent found\n- [Sprite/Pixel Avatars without Blender](https://youtu.be/IsYfTway-Y4) - Learn to make Doom sprite avatars\n- [Blender to Unity avatars](https://docs.google.com/document/d/1W5KFa_aszCMrJaFD8mb9a-GHYO4X4S9M63GjM4UwuEw/pub) - Tutorial by Mechlai on importing avatars from Blender\n- [Cat's Blender Plugin Overview](https://www.youtube.com/watch?v=0gu0kEj2xwA) - Youtube video showing Blender plugin to save time making avatars\n- [Maya to Unity avatars](https://docs.google.com/document/d/1LdxE2Ke9svZqPnlwTYwturwd0Fb7j00_YiO0dX49x2E/pub) - Tutorial by Mechlai on importing avatars from Maya\n- [VRC Avatar Tutorial (Japanese)](https://github.com/tuki9ko/vrc_avater_tutorial) - Japanese guide on making and uploading your own avatar\n- [VRC Avatar Tutorials (English)](https://vrcmods.com/tutorials) - Simple to follow video guides and short tutorials from vrcmods\n- [VRC Avatar Development](https://pastebin.com/RVFPhim0) - List of resources for MMD models and guides for making avatars\n- [Quick Start Mixamo Guide](https://vrchat.fandom.com/wiki/Quick_Start_-_Mixamo_Avatar_Creation) - Slightly old article on making avatars with Mixamo\n- [Avatar Creation Tips](https://vrchat.fandom.com/wiki/Avatar_Creation) - Various tips and guides for customized avatars from a fan wiki\n- [Configure Dynamic Bones](https://youtu.be/oO_SQsjPT5A) - Easily configure Dynamic Bones in Unity\n- [Weight Paint in 5 Mins](https://www.youtube.com/watch?v=rG82fogtuCg) - Tutorial for Blender 2.8 on weight painting\n- [VRChat FBT Fixes](https://www.youtube.com/watch?v=2sfTEBAl8sA\u0026feature=youtu.be) - Fullbody Avatar Mega-Tutorial\n- [Convert Unity avatar to VRM](https://www.youtube.com/watch?v=gUzozuTABmY) - How to convert Unity Avatar to VRM - VRChat\n- [Combo  Gesture Expressions](https://github.com/hai-vr/combo-gesture-expressions-av3) - Easily generate Avatars 3.0 animator layers for hand gestures to control face expressions\n- [Pumkin's Avatar Tools](https://github.com/rurre/PumkinsAvatarTools) - A toolbox for easily setting up VRChat avatars in Unity\n- [d4rkAvatarOptimizer](https://github.com/d4rkc0d3r/d4rkAvatarOptimizer) - aims to reduce skinned mesh \u0026 material count for VRC avatars 3.0\n- [VRC Inventory Inventor](https://github.com/Joshuarox100/VRC-Inventory-Inventor) - Make inventories fast with Inventory Inventor\n- [How to take your avatar with you](https://drive.google.com/file/d/1hebv8-7xTVc0ninj6IsBc9ZQ1MPBpWqv/view) - VRChat to VRM guide using UniVRM\n- [VRM converter](https://github.com/esperecyan/VRMConverterForVRChat) - VRM converter for VRChat\n- [Avatar Image Reader](https://github.com/Miner28/AvatarImageReader/) - Encode chars from Internet as images for VRChat Udon avatars\n- [AvatarModifyTools](https://github.com/HhotateA/AvatarModifyTools) - Tools to help you modify your VRChat avatar in Unity\n  - [TextureModifyTool](https://hhotatea.booth.pm/items/3103973) - Booth page of tools to help modify avatar\n- [IK 2.0 11 point set up](https://aleasevr.gumroad.com/l/ik2rig) - Set up rig in blender ready to go for fitting your modelling to for IK 2.0\n- [Avatars 3.0 Manager](https://github.com/VRLabs/Avatars-3.0-Manager) - A tool for managing playable layers and parameters for Avatars 3.0\n- [Marker](https://github.com/VRLabs/Marker) - A marker for drawing anywhere with your avatar\n- [Player Tracker](https://github.com/hfcRed/Player-Tracker) - Tool which lets you select players and attach a Contact Tracker to them\n- [Among Us Follower](https://github.com/hfcRed/Among-Us-Follower) - A very simple tp setupu self contained crewmate / avatar pet follower\n- [Modular Avatar](https://modular-avatar.nadena.dev/) - Drag-and-Drop Avatar Assembly\n- [lil Avatar Utilities](https://github.com/lilxyzw/lilAvatarUtils) - Utilities for avatar modification\n- [Avatar 3.0 Emulator](https://github.com/lyuma/Av3Emulator) - Emulator for VRChat's Avatars 3.0 system\n- [VRCFury](https://github.com/VRCFury/VRCFury) -  Non-Destructive Tools for VRChat Avatars\n- [ComboGestureExpressions](https://hai-vr.github.io/combo-gesture-expressions-av3/) - Unity Editor tool that lets you attach face expressions to hand gestures\n- [Inventory Inventor](https://github.com/Joshuarox100/VRC-Inventory-Inventor) - Make inventories fast with Inventory Inventor!\n\n**Quest**\n\n- [Porting PC avatars to Quest](https://www.youtube.com/watch?v=qVHYs3CsiyU) - \tVRChat tutorial by Rantis on making Quest avatars\n- [Quest avatar optimization for MMDs](https://www.youtube.com/watch?v=vK5gVkRXU1I) - How to port your MMD avatars over\n- [How (Not) to make your avatar Quest compatible](https://www.youtube.com/watch?v=NBysgz_ob9I) - An alternative guide for achieving Quest compatibility\n- [Optimize World](https://www.reddit.com/r/VRchat/comments/e3owxo/tutorial_how_to_shrink_a_maps_file_size_from/) - Tutorial for shrinking file size down for large maps\n- [Easy Quest Switch](https://github.com/JordoVR/EasyQuestSwitch) - Automate changes to components within a scene\n- [Make Your Game Run on Quest (GDC)](https://youtu.be/3T--5SdLdjE) - Tips on getting the most out of the Quest hardware\n- [VRCQuestTools](https://github.com/kurotu/VRCQuestTools) - Convert Avatar for Quest\n- [Polytool for Unity](https://markcreator.gumroad.com/l/Polytool) - Helps with optimizing avatars within Unity\n\n---\n\n### Worlds\n\n- [Creating Your First World](https://docs.vrchat.com/docs/creating-your-first-world) - **Official** documentation and fastest quick start method\n- [Home Kit guide](https://docs.vrchat.com/docs/vrchat-home-kit) - **Official** video and project files for customizing your [Home Kit](https://assetstore.unity.com/packages/templates/tutorials/home-kit-vrchat-sdk-template-149278)\n- [Community Guide: World Creation](http://vrchat.wikidot.com/worlds:home) - Basic to advanced guides on making worlds in VRChat\n- [Room tutorial](https://github.com/rikeri/vrchat-room-tutorial) - Extensive guide on building a room with Blender and Unity\n- [VRchat HLS Guide](https://github.com/kayteh/VRC_HLS) - Solution \u0026 guide for streaming anything into VRChat\n- [VRChat World Trigger Tutorials](https://www.youtube.com/playlist?list=PLIoLQ-8wanr9jQWDUIs_2zshaDD_Lg-9R) - Youtube video tutorials made by CyanLaser\n- [How to get good at baked lighting](https://vrcat.club/threads/xiexes-lighting-tutorial-how-to-get-good-at-baked-lighting-101.2081/) - Make worlds go from flat to believable 3D environments\n- [VRC World Development](https://pastebin.com/vxNgrmhY) - List of resources and optimization guides for building worlds\n- [Detailed Building Modeling](https://www.youtube.com/watch?v=22ZOvCv6lRU) - Creating custom buildings in Blender - Lazy Tutorials\n- [HDRI Haven](https://hdrihaven.com/) - 100% Free high quality HDRIs for everyone\n- [Texture Haven](https://texturehaven.com/) - 100% Free textures for everyone\n- [C4Dcenter](https://c4dcenter.com/material-library/) - Free 4K resolution PBR materials\n- [Free sound effects](https://99sounds.org/free-sound-effects/) - Collection of free sound effects for use in trailers and game dev\n- [Zulubo Sounds](https://github.com/zulubo/Zulubo-Sounds) - Free MIT License sound effects\n- [Virtual Productions VRChat](https://github.com/gm3/virtualproduction-vrchat) - Create your own stage and camera systems in Unity\n\n---\n\n### Tools\n\nHere is a list of free tools for creators to download and use on the side of VRChat to expand your creativity!\n\n- [Unity](https://docs.vrchat.com/docs/current-unity-version) - The version of Unity that VRchat uses with its SDK\n  - [Unity Profiler](https://docs.unity3d.com/Manual/Profiler.html) - Helps you optimize your game by analyzing performance\n    - [Introduction to the Profiler](https://learn.unity.com/tutorial/introduction-to-the-profiler) - Introduction to the profiler and its basic sections\n- [CyanEmu](https://github.com/CyanLaser/CyanEmu) - VRChat client emulator in Unity, works with SDK2 and SDK3\n- [Blender3D](https://www.blender.org/2-8/) - Powerful open source 3D modeling engine\n  - [Cats Blender Plugin](https://github.com/michaeldegroot/cats-blender-plugin) - Shorten steps needed to import and optimize models into VRChat\n  - [Material Blender addon](https://vrcat.club/threads/material-combiner-blender-addon-2-0-3-2.2255/) - Get lower draw calls by combining textures without quality loss\n  - [Useful Addons for Blender 2.8](https://youtu.be/aTDF94CU5wc) - Great addons with links in the description\n  - [Mixer](https://github.com/ubisoft/mixer) - Add-on for real-time collaboration in Blender.\n- [Mixamo](https://www.mixamo.com/) - Rapidly create, rig, and animate game-ready characters all in one place\n  - [Mixamo in Blender](https://substance3d.adobe.com/plugins/mixamo-in-blender/) - One click solution to create an IK rig and bake animations\n- [MagicaVoxel](https://ephtracy.github.io) - Free to use voxel editor, great for world building or avatars\n- [Meshroom](https://alicevision.github.io/#meshroom) - Open source photogrammetry software, easy 3D models\n  - [How to 3D photoscan](https://www.youtube.com/watch?v=k4NTf0hMjtY) - Photogrammetry tutorial for meshroom and Blender\n- [Dust3D](https://dust3d.org/) - Cross-platform open-source modeling software\n- [SUVA](https://github.com/Guribo/SUVA/wiki/About) - Turn your VRChat avatar into a Vtuber for use on Twitch\n- [Open Broadcaster Software](https://obsproject.com/) - Free and open source streaming and recording program\n  - [How to Stream Oculus Quest gameplay](https://www.youtube.com/watch?v=Ora7OrQHwEs) - Use OBS and ADB to record/stream Quest\n- [Renderdoc](https://renderdoc.org/) - Get frame-debugger information while in VRChat instead of just in Unity\n  - [Intel Graphics Perfomance Analyzers](https://software.intel.com/en-us/gpa) - Get the drawcalls in real time\n- [Unity Resource Checker](https://github.com/handcircus/Unity-Resource-Checker) - Editor utility for unity to help check resources in the current scene\n- [Materialize](http://boundingboxsoftware.com/materialize/) - Turn single textures into PBR maps\n- [VRWorld Toolkit](https://github.com/SudoOne/VRWorldToolkit) - Unity Editor extension to make making worlds easier \n- [Multi-user Blender plugin](https://multi-user.readthedocs.io/en/latest/index.html) - Collaborate real-time in Blender\n- [Momoma Tools](https://github.com/momoma-null/MomomaTools) - Unity extension tools created by momoma \n- [Nara's Unity Tools](https://github.com/Naraenda/NarasUnityTools) - Tools, specifically for the creation of (performant) avatars for VRChat and ChilloutVR\n- [Join modifier and shapes](https://github.com/llealloo/join-modifiers-and-shapes) - Join blender objects that contain modifiers and shape keys into a single object\n- [Discord2VRC](https://github.com/acertainbluecat/Discord2VRC) - Discord bot and Web server for dynamically loading images uploaded to discord into VRChat worlds\n- [SmartTexture](https://github.com/s-ilent/SmartTexture) - Unity tool to pack texture channels into a single texture.\n- [Blender addon substance painter](https://github.com/DigiKrafting/blender_addon_substance_painter) - Pipeline/Workflow import/export for Substance Painter.\n- [Skinned Mesh Armature Remapper](https://github.com/CascadianWorks/Skinned-Mesh-Armature-Remapper) - Unity Editor utility that can transfer skinned mesh renderers from one armature to another\n- [Convex Collider Creator](https://justinvoke.com/game-assets/convex-collider-creator/) - Tool for crafting convex mesh colliders in the Unity Engine\n- [VRC FriendPlus](https://github.com/aplulu/vrc-friendplus) - Browser extensions to make VRChat Web a little more useful\n- [glTFast](https://github.com/atteneder/glTFast) - Efficient glTF 3D import / export library for Unity\n- [Tree It](https://www.evolved-software.com/treeit/treeit) - Free 3D tree generator with adjustable LOD\n- [Blender-xatlas](https://github.com/s-ilent/blender-xatlas) - Rough add-on for Blender allowing you to use Xatlas to unwrap and pack your uvs\n- [Unity CC0 textures importer](https://github.com/zigurous/unity-cc0textures-importer) - Import textures directly from CC0Textures.com into Unity\n- [Dread Scripts](https://github.com/Dreadrith/DreadScripts) - Variety of Scripts and Tools for improving Unity workflow, usually focused on VRChat\n- [Avatar Performance Tools](https://github.com/Thryrallo/VRC-Avatar-Performance-Tools) - Avatar evaluator and VRAM checker\n- [Resource Checker](https://assetstore.unity.com/packages/tools/utilities/resource-checker-3224) - Designed to help bring visibility to resource use in your scenes\n- [Blend Tree Builder](https://github.com/Dreadrith/BlendTreeBuilder) - Unity tool to make VRC Blendtree creation easier and faster\n- [Copy Bounding Box](https://jessycat92.gumroad.com/l/RQDoUj) - copy boundings from a SkinnedMeshRenderer to all objects within a GameObject Root\n- [Blender Asset Creation Toolset](https://github.com/mrven/Blender-Asset-Creation-Toolset) - Many Tools for Game Asset Creation\n- [VRCX](https://github.com/vrcx-team/VRCX) - Friendship management tool for VRChat\n- [OyasumiVR](https://oyasumivr.raphii.co/) - Software that helps you sleep in virtual reality, for use with SteamVR, VRChat, and more\n\n---\n\n### Udon\n\n- [Getting started with Udon](https://ask.vrchat.com/t/getting-started-with-udon/80) - **Official** and best place to start\n- [UdonSharp](https://github.com/vrchat-community/UdonSharp) - a compiler for compiling C# to Udon assembly\n- [USharpVideo](https://github.com/MerlinVR/USharpVideo) - A basic video player made for VRChat using Udon and UdonSharp\n- [Video player](https://hoshinolabs.booth.pm/items/2666275) - iwaSyncVideoPlayer [test world](https://www.vrchat.com/home/world/wrld_e879a97e-2b09-4ca0-ab64-2dca2b20c443)\n- [ProTV](https://architechvr.gumroad.com/l/protv) - Ready-made udon video player solution \n- [Contextual Buttons](https://www.youtube.com/watch?v=01a5qO60qlo) - Breakdown of a more complex usage of buttons by Vowgan\n- [Basic Buttons](https://www.youtube.com/watch?v=GWv3zloRWY4) - Getting a simple button toggle working by Vowgan\n- [Jumping and PlayerMods](https://www.youtube.com/watch?v=OventaglGCY) - Jumping and modifying the player's movement speed by Vowgan\n- [Udon playground](https://github.com/jetdog8808/Udon-playground) - personal experiments by the great jetdog8808\n  - [udon update 1](https://www.youtube.com/watch?v=F1RaRcawpdE\u0026feature=youtu.be) - video of jetdog8808's experiments\n- [Udon Toolkit](https://github.com/orels1/UdonToolkit) - Purpose-built Udon Behaviours and tools to make your own\n- [Haptic Slider and Switch](https://twitter.com/Yodokor0/status/1317352332175134722) - Udon script to add haptics to sliders and buttons\n- [VRChat 8ball](https://github.com/FairlySadPanda/vrcbce) - Udon 8 ball pool game / physics engine\n- [Hyakuashi Udon Motion Recorder HUMR](https://github.com/mukaderabbit/mukaderabbit-HyakuashiUdonMotionRecorder-HUMR-) - Makes HumanoidAnimation from recorded motion via log file\n- [Skipping Stones](https://github.com/jokerIsPunk/skipping-stones/releases) - Stones that skip on the surface of water when thrown.\n- [Double Jump](https://gitlab.com/-/snippets/2125069) - Snippet for a simple double jump system\n- [VRCBilliards: Community Edition](https://github.com/FairlySadPanda/vrcbce/releases/tag/1.1.0) - A pool table for VRChat SDK3 worlds\n- [Udon Audio Bank](https://gitlab.com/s-ilent/udon-audio-bank) - Plays a random sound from a \"bank\" intermittently\n- [harunatab](https://booth.pm/en/items/3288277) - Fully functional tablet for VRChat SDK3 (UdonSharp)\n- [JiwaMirror](https://booth.pm/en/items/3386147) - Mirror prefab with interesting shader effect\n- [Smart Mirror](https://booth.pm/en/items/3292060) - Smart mirror which can turn on when you walk up to it\n- [Udon Surf](https://github.com/IgbarVonSquid/Surf_Udon) - A prefab used to make VRChat surf maps\n- [UdonExplorer](https://github.com/Varneon/UdonExplorer) - Unity Editor extension for easily exploring all UdonBehaviours in your Unity scene\n- [VR Stage Lighting](https://github.com/AcChosen/VR-Stage-Lighting) - Collection of HLSL shaders, UdonSharp scripts, 3D models, prefabs, and assets for professional stage lighting\n- [Udon Splines](https://github.com/BocuD/Udon-Catmull-Rom-Splines) - A simple spline system that works with Udon\n- [Udon Audiolink](https://github.com/llealloo/vrc-udon-audio-link) - Audio reactive prefabs for VRChat written in UdonSharp\n- [Smart Object Sync](https://github.com/MMMaellon/SmartObjectSync) - Drop-in replacement for VRC_ObjectSync that allows for better syncing of objects\n- [Swim System 2.0](https://hirabiki.booth.pm/items/2127684) - Swim and dive underwater in pools, ponds, hot springs, deep sea, or any body of water\n\n---\n\n### OSC\n\n- [VRChat OSC for Avatars](https://hello.vrchat.com/blog/vrchat-osc-for-avatars) - Announcement post and [github](https://github.com/vrchat-community/osc) links to discussions / bug reports\n- [OSCKeyboard](https://github.com/ShadowForests/OSCKeyboard) - Enable keyboard typing in VRChat using KillFrenzy's VRC Avatar Keyboard\n- [node-osc](https://github.com/vnoise/node-osc) - very basic OSC client (so far) implementation based heavily on pyOSC\n- [whispering](https://github.com/Sharrnah/whispering) - OpenAI's whisper with OSC and Websocket support for live transcription / translation in VRChat and Overlays\n- [VRC Discord OSC](https://github.com/uzair-ashraf/vrc-osc-discord-band) - python app for VRChat players to receive discord notifications on their avatars \n- [VRCOSC](https://github.com/VolcanicArts/VRCOSC) -  Show heartrate, time, hardware stats, detect custom VRChat gestures, control Spotify, and more via OSC\n- [TTS Voice Wizard](https://github.com/VRCWizard/TTS-Voice-Wizard) - Speech to Text to Speech, song now playing\n  - [VRC OSC Scripts](https://github.com/cyberkitsune/vrc-osc-scripts) - Alternative OSC scripts for speech to text and audio now playing\n- [VRCFaceTracking](https://github.com/benaclejames/VRCFaceTracking) - allow AV3 Avatars to interact with Vive SRanipal Eye and Lip Tracking SDK\n- [MagicChatbox](https://github.com/BoiHanny/vrcosc-magicchatbox) - OSC chatbox companion, manager, editor\n\n---\n\n### Shaders\n\n- [Shaderforge](https://acegikmo.com/shaderforge/) - Free node based shader editor that just went MIT license\n- [ShaderProject](https://github.com/ellioman/ShaderProject) - Container for all sorts of handy shaders in Unity3D\n- [Silent's Cel Shading Shader](https://github.com/s-ilent/scss) - Modfied toon shader\n- [Glow Fade Effect](https://github.com/Shealynntate/Glow_Fade_Effect)\n- [Hologram Shader](https://github.com/andydbc/HologramShader)\n- [Low-poly Shader](https://github.com/pavelkouril/unity-lowpoly-shader)\n- [WaterShader |  PanningOutline |  TextureOverlay | DistanceColorSwap | ScanLine](https://github.com/synlogic/Syns-Unity-Shaders)\n- [Fake Glass](https://gitlab.com/s-ilent/fake-glass) - (ab)uses some Unity features to produce glass-like glass\n- [ParticleCloud shaders](https://github.com/lukis101/ParticleCloudVRC) - Interactable shader-based particle system for VRChat/Unity\n- [Shaders](https://github.com/kayteh/shaders) - Big mishmash of reworked, original, and mixed shaders.\n- [Hair with Anisotropy](https://gitlab.com/s-ilent/hair-with-anisotropy) - Transparent hair shader for realistic hair made by s-ilent\n- [Fake lights](https://gitlab.com/s-ilent/fake-lights) - Adds fake lighting and volumetric fog to the area made by s-ilent\n- [Skyprobe Fog](https://gitlab.com/s-ilent/skyprobe-fog) - Area fog that uses the reflection probe to create fake atmospheric scattering\n- [Crispy Foliage](https://gitlab.com/s-ilent/crispy-foliage) - Plants that blow in the wind\n- [glsl2hlsl](https://github.com/pema99/glsl2hlsl) - WIP shadertoy to Unity converter\n- [Shader knowledge](https://github.com/pema99/shader-knowledge) - Trying to document obscure technical VRChat knowledge abotu shaders\n- [liltoon](https://github.com/lilxyzw/lilToon) - Feature-rich shaders for avatars\n- [Shadermotion](https://gitlab.com/lox9973/shadermotion) - Shader-based human pose encoder/decoder made by lox9973, stream mocap from VRChat\n- [LTCGI](https://github.com/PiMaker/ltcgi) - Optimized plug-and-play realtime area lighting using the linearly transformed cosine algorithm\n- [Thry Editor](https://github.com/Thryrallo/ThryEditor) - General Unity Shader Inspector/Editor with focus on vrchat\n- [orels Unity Shaders](https://github.com/orels1/orels-Unity-Shaders) - A collection of Unity shaders\n- [Hekky Shaders](https://github.com/hyblocker/hekky-shaders) - Free shaders for world creation\n- [Mochie Shaders](https://github.com/MochiesCode/Mochies-Unity-Shaders) - Free and paid versions of the defacto high quality VRChat world shader\n- [Poiyomi Shaders](https://www.poiyomi.com/) - Free and paid versions of the defacto VRChat avatar and world shader\n\n---\n\n## Resources\n\n- [3dtextures](https://3dtextures.me/) - Free seamless textures with PBR maps\n- [Artstation](https://www.artstation.com/marketplace) - Resources for artists and marketplace\n- [Blendswap](https://www.blendswap.com/) - Models, some may need cleanup\n- [Booth.pm](https://booth.pm/en/search/VRChat) - Indie marketplace with huge selection of goods and tools for VRChat \n- [cc0textures](https://cc0textures.com/) - CC0 PBR Materials For Anyone And Any Purpose\n- [Freesound](https://freesound.org/) - Audio, a lot needs cleanup\n- [Free Unity Assets](http://www.procedural-worlds.com/blog/best-free-unity-assets-categorised-mega-list/) - Mega list of free assets\n- [Game Art Cheatsheet](https://techartaid.com/cheatsheet/) - Most common glitches in game art and how to solve them\n- [Kenney Assets](https://kenney.nl/assets) - Free game assets, no strings attached\n- [Lowlypoly](https://lowlypoly.com/) - Low poly 3d models and game textures, many are free\n- [Małopolska’s Virtual Museums](https://sketchfab.com/WirtualneMuzeaMalopolski) - 1,000 cultural heritage 3D models launched to the public domain\n- [Nobiax Assets](https://assetstore.unity.com/publishers/4986) - Ton of free assets of high quality from Unity assetstore\n- [Open Game Art](https://opengameart.org/) - Free to use assets including models and sprites\n  - [Photo resources for making textures](https://opengameart.org/content/photo-resources-for-making-textures) - Make seamless textures\n- [Open source fonts](https://twitter.com/gontijodesign/status/1394624373823348737) - Twitter thread full of beautiful open source fonts\n- [100 avatars](https://www.100avatars.com/) - Hundreds of CC0 avatars (FBX + VRM)\n- [Polyhaven](https://polyhaven.com/) - Public 3D Asset Library\n- [Soundbible](http://soundbible.com/) - Good place to find quick sound effects for free\n- [Sound archive](https://sonniss.com/gameaudiogdc) - Over 150GB of free sound effects, royalty-free and commercially usable\n- [Sketchfab](https://sketchfab.com/feed) - Tons of downloadable 3D models and marketplace\n- [Smithsonian open access](https://www.si.edu/openaccess) - Tons of CC0 models and content\n- [Texture Ninja](https://texture.ninja/) - Textures that all belong on public domain (CC0)\n- [Ultimate Stylized nature](https://www.patreon.com/posts/67157089) - 60+  Lowpoly nature assets, with seamless textures and normal maps\n- [VRChat API](https://github.com/vrchatapi) - Unofficial VRChat documentation and collection of libraries\n- [The Base Mesh](https://thebasemesh.com/) - 100% free CC0 asset library updated weekly\n- [JustSleightly Notes](https://notes.sleightly.dev/) - WIP Knowledgebase for VRChat dev\n\n---\n\n## To-Do\n\n- [x] Update with Quest tutorial links\n- [ ] Finish the homekit tutorial write-up\n- [ ] Implement documentation site generator\n- [ ] Port content from the wikidot to markdown \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadjin%2Fawesome-vrchat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmadjin%2Fawesome-vrchat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadjin%2Fawesome-vrchat/lists"}