Reality is your canvas
InSpatial | Description | Link |
---|---|---|
Universal Libraries & Frameworks | inspatial.dev | |
Backend APIs and SDKs | inspatial.cloud | |
Build and manage your InSpatial apps | inspatial.app | |
Deploy and discover InSpatial apps | inspatial.store |
InSpatial Cloud is your one-stop-shop, batteries-included backend for building universal and spatial (AR/MR/VR) applications.
Some of the key features include:
- InSpatialORM: An easy-to-use advanced ORM for PostgreSQL
- InDB: An embedded database for local development (no need to install PostgreSQL locally!)
- Authentication: Built-in authentication and authorization out of the box
- InLive: Real-time data streaming and synchronization over WebSockets
- InQueue: A task queue system for background processing
- CloudAPI: A powerful API that is easy to use and extend. Includes built in request validation and authentication
- InCache: A powerful caching layer for your data
- Extensible: InSpatial Cloud is built to be extensible. In fact, most of the core features are built as extensions!
This is only a small preview of what InSpatial Cloud can and will do.
Stay tuned for more features and updates (and documentation 😉) as we continue to build out the platform.
We welcome contributions from the community! Please read our Contributing Guidelines to get started.
InSpatial Cloud is released under the Apache 2.0 License. See the LICENSE file for details.
Start Building with InSpatial
- Deno
Install the InSpatial Cloud CLI:
deno install -g -A jsr:@inspatial/cloud/incloud
initialize a new project
incloud init myProject
This will create a folder in the current directory with a starter project.
Now you can run your InSpatial Cloud project:
cd my-project
incloud run main.ts
You can verify the app is running by navigating to http://localhost:8000 in your browser