The complete platform for dynamic React Native components. Build, deploy, and update miniapps over-the-air with AI-powered code generation.
A complete, high-performance ecosystem designed for modern React Native teams.
The only SDK that lets you inject your own libraries, hooks, and components into dynamic templates. Built-in dependency management ensures deterministic execution across all platforms.
Manage authentication, project linking, and code indexing for AI-powered search directly from your terminal.
Advanced multi-layer caching with TTL management and offline first architecture.
Secure API tokens, server-side validation, and encrypted local storage for your credentials.
Ship new features and bug fixes instantly without waiting for app store reviews.
Clean APIs and seamless integration. Get your first dynamic component running in minutes.
import { initDPage } from '@dpage-ai/react-native-dpage';
initDPage({
PROJECT_ID: 'prod_123',
API_TOKEN: 'dpage_live_xxx'
});import DynamicComponent from '@dpage-ai/react-native-dpage';
<DynamicComponent
template="PromoBanner"
data={{ id : 1 }}
/>Follow our quick start guide to get your first dynamic component live.
Set up your .npmrc to authenticate with GitHub Packages.
@dpage-ai:registry=https://npm.pkg.github.comyarn add @dpage-ai/react-native-dpage💡 Pro Tip: Get your PROJECT_ID and API_TOKEN from your DPage Dashboard. Check the documentation for advanced configuration and best practices.
A powerful suite of tools working together to modernize your mobile development workflow.
Core SDK for dynamic component loading, caching, and runtime execution in React Native apps.
@dpage-ai/react-native-dpageCommand-line interface for authentication, project linking, and code indexing for RAG search.
@dpage-ai/dpage-cliBuild-time validation for custom runtime dependencies. Prevents duplicate deps at compile time.
@dpage-ai/babel-plugin-dpage