You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to **Reactylon**, a powerful multiplatform framework built on top of Babylon.js and React, designed to create interactive and immersive XR experiences. It allows developers to create full immersive experience in a declarative way, unlocking the full potential of React’s component-based architecture for interactive 3D applications.
20
+
Welcome to **Reactylon**, a powerful multiplatform framework built on top of Babylon.js and React. It lets you build interactive 3D and XR applications using a fully declarative, component-based model that integrates seamlessly with React's architecture.
21
+
22
+
## Getting Started
23
+
24
+
### Installation
25
+
26
+
The easiest way to get started is with the official `create-reactylon-app` CLI.
27
+
It bootstraps a full React 19 project with a preconfigured Babylon.js engine, physics support, and a starter scene. No setup required.
For a complete walkthrough, see the [Getting Started guide](https://www.reactylon.com/docs/getting-started).
36
+
37
+
### Documentation
38
+
You can explore the interactive Reactylon documentation on [reactylon.com](https://www.reactylon.com/docs), featuring **125+ live sandbox examples** you can open and edit directly in your browser.
21
39
22
40
## Key Features
23
41
-**Declarative Syntax for Babylon.js**: Write 3D scenes in JSX, leveraging the power of declarative UI that React developers love, with seamless integration into the Babylon.js rendering engine.
@@ -34,10 +52,14 @@ Welcome to **Reactylon**, a powerful multiplatform framework built on top of Bab
34
52
35
53
-**Enhanced React Integration**: Deep React integration allows for easy state management, component composition, and hooks, ensuring a seamless development experience that leverages React’s full power in 3D rendering.
36
54
37
-
## Documentation
38
-
You can find the interactive Reactylon documentation on [reactylon.com](https://www.reactylon.com/docs).
55
+
## When should you use Reactylon?
56
+
57
+
Use Reactylon if:
39
58
40
-
Check out the [Getting Started](https://www.reactylon.com/docs/getting-started) page for a quick overview.
59
+
- You want to build **3D or XR experiences** using React and JSX instead of imperative Babylon.js code.
60
+
- You need **cross-platform** support (web, mobile, VR/AR/MR headsets) from a single codebase.
61
+
- You care about **type safety, tree-shaking and performance** out of the box.
62
+
- You prefer an *opinionated** layer that manages scene graph, resource disposal, and hierarchy for you.
41
63
42
64
## Contributing
43
65
We welcome contributions to improve and expand this project! To get started, please read [Contributing](CONTRIBUTING.md). This document provides all the necessary steps and best practices for submitting contributions.
0 commit comments