Skip to content

Latest commit

 

History

History
314 lines (235 loc) · 14.5 KB

README.md

File metadata and controls

314 lines (235 loc) · 14.5 KB

InSpatial



InSpatial

Reality is your canvas

InSpatial is a universal development environment (UDE)
for building cross-platform and spatial (AR/MR/VR) applications

InSpatial Dev InSpatial Cloud InSpatial App InSpatial Store

License Discord Twitter LinkedIn

InSpatial Description Link
InSpatial Dev Universal Libraries & Frameworks inspatial.dev
InSpatial Cloud Backend APIs and SDKs inspatial.cloud
InSpatial App Build and manage your InSpatial apps inspatial.app
InSpatial Store Deploy and discover InSpatial apps inspatial.store

🌟 Welcome to InSpatial Core

InSpatial Core is a comprehensive suite of cross-platform tools and infrastructure for building universal and spatial applications. Our mission is to empower you to create immersive, cross-platform experiences that works everywhere in every device, rendering environment and platform.





Package Description Install Link Status
XR XR Renderer deno add jsr:@inspatial/xr inspatial.xr 🔴 Unstable
Kit User Interface deno add jsr:@inspatial/kit inspatial.dev/kit 🔴 Unstable
Run Dev Runtime deno add jsr:@inspatial/run inspatial.run 🔴 Unstable
Renderer Universal Renderer deno add jsr:@inspatial/renderer inspatial.dev/renderer 🔴 Unstable
Type Runtime Validation deno add jsr:@inspatial/type inspatial.dev/type 🟡 Preview
ECS Entity Component System deno add jsr:@inspatial/ecs inspatial.dev/ecs 🔴 Unstable
ISS InSpatial Style Sheet deno add jsr:@inspatial/iss inspatial.dev/iss 🔴 Unstable
TW Tailwind CSS Presets deno add jsr:@inspatial/tw inspatial.dev/tw 🟡 Preview
Theme Theme System deno add jsr:@inspatial/theme inspatial.dev/kit/theme 🟡 Preview
CLI Command Line Interface deno add jsr:@inspatial/cli inspatial.dev/cli 🔴 Unstable
Util Utility Functions deno add jsr:@inspatial/util inspatial.dev/util 🟢 Stable
Test Test Framework deno add jsr:@inspatial/test inspatial.dev/test 🟡 Preview
VFX Visual Effects deno add jsr:@inspatial/vfx inspatial.dev/vfx 🔴 Unstable
Icon Iconography deno add jsr:@inspatial/icon inspatial.dev/icon 🔴 Unstable
InMoji InMoji deno add jsr:@inspatial/inmoji inspatial.dev/inmoji 🔴 Unstable

InSpatial Kit InSpatial Kit

InSpatial Kit

A universal UI library for crafting stunning user interfaces across multiple platforms and environments:

  • 🖥️ Traditional 2D environments (Web, Desktop, Mobile)
  • 🥽 3D spatial computing (AR/MR/VR)

Key Features:

  • Seamless transitions between DOM, GPU, & Native
  • Natural Language Input & Context Awareness
  • Universal UI renderer (XR, Progressive [web], Native [iOS, Android, HorizonOS, VisionOS])
  • Composable and Recursive Component System
  • Variant System
  • Themeability & Theme Controls
  • Built In Skeletal system
  • Built in Haptic Feedback and Sound System.
  • Full Figma Kit and Integration
  • Tailwind and Yoga Support
  • Multipurpose driven (Game UI, OS, Web, Mobile and XR)
  • Fully customizable pre-styled headless components
  • Fully Typed
  • Built in Typography, Icon, InMoji & Illustration system
  • Layout System
  • No CLS (Cumulative Layout Shift's)
  • Smooth Transitions & Built in motion & effects (Clamp Support)
  • Aria and Internationalization (i18n)/Auto-translate Support
  • Built in state-management (cookie, local x session storage)
  • Built in realtime and optimistic updates
  • Command Shortcuts Support e.g trigger Search, cancel dialog etc...
  • Responsive design system
  • Cursor Trails

InSpatial XR InSpatial XR

InSpatial XR

A progressive and native cross-platform AR/MR/VR renderer:

  • 🌐 Web-based AR experiences
  • 📱 Mobile AR applications
  • 🕶️ Immersive VR environments
  • 🔮 Mixed reality interactions

Key Features:

  • High-performance rendering
  • Device-specific optimizations
  • Gesture and voice input support
  • Spatial mapping and anchoring

InSpatial Run InSpatial Run

InSpatial Run

A cross-platform framework runtime for building InSpatial apps:
  • 🌍 Web applications
  • 🍎 iOS native apps
  • 🤖 Android native apps
  • 🥽 Android XR support
  • 🌅 HorizonOS compatibility
  • 👁️ VisionOS support

Key Features:

  • Hot-reloading for rapid development
  • File-based routing for simplicity
  • Unified codebase for multiple platforms
  • Built-in state management
  • Seamless API integrations

InSpatial ECS InSpatial ECS

InSpatial ECS (Empty Component System)

An Entity Component System architecture for building scalable and performant applications:

  • 🧩 Modular design
  • 🚀 Optimized for spatial computing
  • 🔄 Flexible and extensible

Key Features:

  • High-performance data management
  • Easy integration with InSpatial Kit and XR
  • Scalable architecture for complex applications


Package Description Install Link Status
KV Key-Value Store deno add jsr:@inspatial/kv inspatial.kv 🟡 Preview
DB Database deno add jsr:@inspatial/db inspatial.cloud/db 🔴 Unstable
CMS Content Management System deno add jsr:@inspatial/cms inspatial.cloud/cms 🔴 Unstable
ORM Object Relational Mapping deno add jsr:@inspatial/orm inspatial.cloud/orm 🔴 Unstable
Auth Authentication deno add jsr:@inspatials/auth inspatial.cloud/auth 🔴 Unstable
Vault Asset Management deno add jsr:@inspatial/vault inspatial.cloud/vault 🔴 Unstable
RateLimit Rate Limiter deno add jsr:@inspatial/ratelimit inspatial.cloud/ratelimit 🟡 Preview
InFetch Data Fetching deno add jsr:@inspatial/infetch inspatial.cloud/infetch 🟡 Preview
Cache Cache System deno add jsr:@inspatial/cache inspatial.cloud/cache 🔴 Unstable
Cron Cron Jobs deno add jsr:@inspatial/cron inspatial.cloud/cron 🔴 Unstable
Queue Queue System deno add jsr:@inspatial/queue inspatial.cloud/queue 🔴 Unstable
InSight Analytics, Observability, Monitoring, Telemetry, Logs deno add jsr:@inspatial/insights inspatial.cloud/insights 🔴 Unstable
Realtime Realtime Infrastucture deno add jsr:@inspatial/realtime inspatial.cloud/realtime 🔴 Unstable
Deploy Serverless Edge Deployment deno add jsr:@inspatial/deploy inspatial.cloud/deploy 🔴 Unstable

1. InSpatial KV

A powerful, type-safe key-value store built with schema validation at compile time and utility functions for seamless data management optimized for Spatial and Universal Apps

Key Features:

  • 📦 Type-safe key-value operations with schema validation
  • 🔒 Built-in schema validation at compile time
  • 🚀 High-performance operations built on Deno KV
  • 🧩 Utility functions for common operations
  • 🛠️ Flexible and extensible architecture
  • 💪 Full TypeScript support
  • 🔄 Atomic operations and transactions
  • 📊 Queue processing with middleware support
  • 👀 Real-time data watching capabilities

🤝 Contributing

We welcome contributions from the community! Please read our Contributing Guidelines to get started.


📄 License

InSpatial Core is released under the Apache 2.0 License. See the LICENSE file for details.


Ready to shape the future of spatial computing?
Start Building with InSpatial