jsar-runtime

19 articles 0 View on GitHub ↗
19 articles
How to Enable or Disable JSAR Resource Caching in the JSAR Runtime

Easily enable or disable JSAR resource caching in JSAR runtime. Learn how to configure cache settings and TTL with simple environment variables for optimal performance.

how-to-guide
Mar 6, 2026
How JSAR Implements Event Communication Between Processes

Discover how JSAR implements event communication via a native-event bridge. Explore bidirectional RPC and document lifecycle messaging between JS runtime and native host processes.

internals
Mar 6, 2026
Unity Integration for JSAR: Native Plug-in API and Architecture

Discover the native Unity integration for JSAR. Learn how the compiled plug-in controls the Transmute runtime for document management, XR sync, and frame rendering via exported C functions.

architecture
Mar 6, 2026
How the JSAR Command Buffer System Manages GPU Rendering Workloads

Explore how the JSAR command buffer system manages GPU rendering workloads. This system queues JavaScript callbacks for WebGL rendering via three.js efficiently.

internals
Mar 6, 2026
JSAR Renderer Process and Content Process: Architecture and Roles Explained

Understand JSAR runtime architecture. Learn the distinct roles of the JSAR renderer process for WebGL graphics and the content process for off-screen HTML rendering into textures.

architecture
Mar 6, 2026
How to Debug JSAR Applications: Chrome DevTools, ADB, and Native Debugging

Learn to debug JSAR applications effectively. Explore Chrome DevTools for web debugging, ADB for mobile, and native debugging with LLDB/VS Code. Master JSAR runtime.

how-to-guide
Mar 6, 2026
How to Build JSAR for macOS or Android: A Complete Guide

Build JSAR for macOS or Android with our complete guide. Follow simple steps using Node.js and Rust to create native libraries efficiently.

how-to-guide
Mar 6, 2026
How JSAR Manages XR Sessions Using WebXR: A Deep Dive into the JavaScript AR Runtime

Discover how JSAR manages XR sessions with WebXR. Learn about its abstraction layer, deferred-composition, and extended XRSession features for coordinate handedness, collision, and rendering.

deep-dive
Mar 6, 2026
How to Use the Native Embedder API (TrEmbedder) in JSAR

Learn how to use the native embedder API TrEmbedder in JSAR. Subclass TrEmbedder, implement onEvent, configure runtime, and manage lifecycle hooks for seamless integration.

how-to-guide
Mar 6, 2026
Does JSAR Support WebAssembly? Native WASM Integration in the JSAR Runtime

Yes JSAR offers full native WebAssembly support using standard JavaScript APIs for direct WASM module import and execution within the runtime. Discover how.

deep-dive
Mar 6, 2026
Does JSAR Support Web Workers? Complete Implementation Guide

Discover how JSAR supports Web Workers on Node.js using worker_threads. Explore the complete implementation guide and unlock powerful parallel processing for your applications.

how-to-guide
Mar 6, 2026
Which OpenGL Versions Does JSAR Support on Different Operating Systems?

Discover which OpenGL versions JSAR supports on macOS and Android. Learn about current Windows OpenGL backend limitations to optimize your projects.

api-reference
Mar 6, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →