InSpatial | Description | Link |
---|---|---|
API, Infrastructure and SDK | inspatial.dev | |
Backend APIs and SDKs | inspatial.cloud | |
Build and manage your InSpatial apps | inspatial.app | |
Deploy and discover InSpatial apps | inspatial.store |
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 | Framework Runtime | deno add jsr:@inspatial/run |
inspatial.run | ๐ด Unstable |
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 |
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 | ๐ด Unstable |
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 |
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
deno add jsr:@inspatial/kit
npx jsr add @inspatial/kit
yarn dlx jsr add @inspatial/kit
pnpm dlx jsr add @inspatial/kit
bunx jsr add @inspatial/kit
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
deno add jsr:@inspatial/xr
npx jsr add @inspatial/xr
yarn dlx jsr add @inspatial/xr
pnpm dlx jsr add @inspatial/xr
bunx jsr add @inspatial/xr
A cross-platform framework runtime for building InSpatial apps:
- ๐ Web applications
- ๐ iOS native apps
- ๐ค Android native apps
- ๐ 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
deno add jsr:@inspatial/run
npx jsr add @inspatial/run
yarn dlx jsr add @inspatial/run
pnpm dlx jsr add @inspatial/run
bunx jsr add @inspatial/run
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
deno add jsr:@inspatial/ecs
npx jsr add @inspatial/ecs
yarn dlx jsr add @inspatial/ecs
pnpm dlx jsr add @inspatial/ecs
bunx jsr add @inspatial/ecs
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:@inspatial/auth |
inspatial.cloud/auth | ๐ด Unstable |
Vault | File Storage | deno add jsr:@inspatial/vault |
inspatial.cloud/vault | ๐ด Unstable |
RateLimit | Rate Limiter | deno add jsr:@inspatial/ratelimit |
inspatial.cloud/ratelimit | ๐ด Unstable |
InFetch | Data Fetching | deno add jsr:@inspatial/infetch |
inspatial.cloud/infetch | ๐ด Unstable |
Cron | Cron Jobs | deno add jsr:@inspatial/cron |
inspatial.cloud/cron | ๐ด Unstable |
Analytics | Analytics | deno add jsr:@inspatial/analytics |
inspatial.cloud/analytics | ๐ด Unstable |
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
deno add jsr:@inspatial/kv
npx jsr add @inspatial/kv
yarn dlx jsr add @inspatial/kv
pnpm dlx jsr add @inspatial/kv
bunx jsr add @inspatial/kv
We welcome contributions from the community! Please read our Contributing Guidelines to get started.
InSpatial Core is released under the Apache 2.0 License. See the LICENSE file for details.
Start Building with InSpatial