diff --git a/README.md b/README.md
index 9486e07..e96fd9d 100644
--- a/README.md
+++ b/README.md
@@ -19,20 +19,20 @@
## Introduction
-**Builder** is a versatile TypeScript library designed for crafting custom form builders and much more. You can also develop website builders, dashboard builders, and any other builders you envision.
+**Builder** is a versatile React and React Native library designed for crafting dynamic form builders and much more. You can also develop dynamic website builders, dashboard builders, and any other builders you envision.
Some key characteristics:
- Headless: Bring your own components and design the user experience as you want.
- Full-stack: Provides comprehensive tools for building both the interface and validate schemas on the back-end.
- Typesafe: Ensures full type safety by default in every aspect.
-- Multi-platform: Runs on web, mobile, servers, serverless, and workers.
+- Multi-platform: Runs on web (React), mobile (React Native), servers, serverless, and workers.
- Framework agnostic: Features a core that is independent of any front-end framework.
- Zero dependencies: Offers a streamlined, lightweight library.
- Unopinionated: Affords you the freedom to build anything you imagine.
- Progressively Enhanceable: Embraces web standards.
-Currently, **Builder** offers support for React, with plans to extend compatibility to other front-end frameworks in the future.
+Currently, **Builder** offers support for React and React Native, with plans to extend compatibility to other front-end frameworks in the future.
Click the thumbnail below to watch the library's intro video.
@@ -42,10 +42,6 @@ Click the thumbnail below to watch the library's intro video.
-
-
-> We are successfully using **Builder** in real-world production apps. However, it's important to note that the project is currently in the alpha stage, which means that breaking changes can occur even in minor or patch updates.
-
## Install
Install the dependencies via your preferred package manager.
diff --git a/docs/package.json b/docs/package.json
index 8f3350a..8b78439 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -22,6 +22,7 @@
"@headlessui/react": "^1.7.13",
"@markdoc/markdoc": "^0.3.4",
"@markdoc/next.js": "^0.3.4",
+ "@next/third-parties": "^15.0.3",
"@radix-ui/react-checkbox": "^1.0.4",
"@radix-ui/react-dialog": "^1.0.5",
"@radix-ui/react-dropdown-menu": "^2.0.6",
@@ -47,6 +48,7 @@
"date-fns": "^2.30.0",
"fast-glob": "^3.2.12",
"flexsearch": "^0.7.31",
+ "framer-motion": "^11.12.0",
"js-yaml": "^4.1.0",
"lodash": "^4.17.21",
"lucide-react": "^0.292.0",
diff --git a/docs/src/app/docs/api/react/builder-entity/page.md b/docs/src/app/docs/api/react/builder-entity/page.md
index a654ba8..7262276 100644
--- a/docs/src/app/docs/api/react/builder-entity/page.md
+++ b/docs/src/app/docs/api/react/builder-entity/page.md
@@ -10,7 +10,7 @@ This React component renders a single entity from a [builder store](/docs/api/re
## Reference
-### ``
+### ``
Use the `BuilderEntity` component to render a single entity, including its children.
diff --git a/docs/src/app/docs/api/react/interpreter-entity/page.md b/docs/src/app/docs/api/react/interpreter-entity/page.md
index e21484c..ed290b3 100644
--- a/docs/src/app/docs/api/react/interpreter-entity/page.md
+++ b/docs/src/app/docs/api/react/interpreter-entity/page.md
@@ -10,7 +10,7 @@ This React component renders a single entity from an [interpreter store](/docs/a
## Reference
-### ``
+### ``
Use the `InterpreterEntity` component to render a single entity, including its children.
diff --git a/docs/src/app/docs/guides/form-builder/page.md b/docs/src/app/docs/guides/form-builder/page.md
index 14ffbc8..1c9231d 100644
--- a/docs/src/app/docs/guides/form-builder/page.md
+++ b/docs/src/app/docs/guides/form-builder/page.md
@@ -1,5 +1,5 @@
---
-title: Form builder
+title: React Form Builder
nextjs:
metadata:
title: React form builder
diff --git a/docs/src/app/layout.tsx b/docs/src/app/layout.tsx
index 0a77495..2166205 100644
--- a/docs/src/app/layout.tsx
+++ b/docs/src/app/layout.tsx
@@ -3,6 +3,7 @@ import { Inter } from "next/font/google";
import localFont from "next/font/local";
import { Providers } from "@/app/providers";
import { Layout } from "@/components/layout";
+import { GoogleAnalytics } from "@next/third-parties/google";
import { Analytics } from "@vercel/analytics/react";
import clsx from "clsx";
@@ -26,10 +27,10 @@ export const metadata: Metadata = {
metadataBase: new URL("https://builder.coltorapps.com"),
title: {
template: "%s - Docs",
- default: "Builder",
+ default: "React Form Builder",
},
description:
- "Powerful library for crafting your own form builders and beyond.",
+ "React Form Builder. React Native Form Builder. Develop your own dynamic forms builder, websites builder, dashboards builder, UIs builder.",
};
export default function RootLayout({
@@ -50,6 +51,7 @@ export default function RootLayout({