Skip to content

Instantly share code, notes, and snippets.

@TheArmagan
Last active July 5, 2025 20:37
Show Gist options
  • Save TheArmagan/d2d4fd676ac9f0ba5e243ad8ff4c3c1e to your computer and use it in GitHub Desktop.
Save TheArmagan/d2d4fd676ac9f0ba5e243ad8ff4c3c1e to your computer and use it in GitHub Desktop.
Learn how to search in Library in VRCKit. With complex search feature.

Keys

Keys you can use for searching: id, name, author_id, author_name, description, tags, platforms, uploader_id, created_at, updated_at, user_tags, ai_tags, ai_tags_v2, favorite_count, comment_count, selected_count, all, all_tags.

Examples

  • description*:"girl" name*:"girl" - Description and name must contain girl.
  • description?*:"girl" name?*:"girl" - Description or name can contain girl.
  • description*:"girl" tags!*:"sex" - Description must contain girl and tags must not contain sex.
  • ai_tags*:["tag1", "tag2"] - Must have tag1 and tag2 on AI Tags. This is an AND condition.
  • ai_tags?*:["tag1", "tag2"] - Can have tag1 or tag2 on AI Tags. This is a OR condition.

Query Syntaxt

You can both use [] array or direct value. If you want to use spaces in a value, you should use double quotes (key:"hello world").

  • key:value - key equals value
  • key!:value - key not equals value
  • key!:[value1, value2] - key not equals value (multiple)
  • key>:value - key greater than value
  • key<:value - key less than value
  • key>=:value - key greater than or equals value
  • key<=:value - key less than or equals value
  • key?:[value1, value2] - key in [value1, value2]
  • key*:value - key contains value (and)
  • key_*:value - key starts with value (and)
  • key*_:value - key ends with value (and)
  • key!*:value - key not contains value
  • key!_*:value - key not starts with value
  • key!*_:value - key not ends with value
  • key?*:value - key not contains value (or)
  • key?_*:value - key not starts with value (or)
  • key?*_:value - key not ends with value (or)

https://vrckit.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment