All Features
All HestiaKit features at a glance
Expo SDK 52
Apps using Expo SDK version 52
React Router 3
Apps using React Router version 3
NativeWind
Apps powered by NativeWind version 4 which utilises all TailwindCSS classes
Dark mode support
Dark mode/theme support for all components
Light mode support
Light mode/theme support for all components
Theming Support
Multiple color theming based on Tailwind CSS color scheme
TypeScript support
Full TypeScript support for the whole codebase
Pull to Refresh
Pull to refresh support for compatible screens and components
Verification with useForm
Full verification support with useForm and build beautiful forms for different screen components
Zustand state management
Zustand state management to control data
Input validation with Zod
Fully input validation with Zod for TypeScript-first schema declaration and validation
Google/Apple Map Integration
Google and Apple map integration with Expo React Native maps
Loading Skeleton
Fully loading skeleton for all components with dark mode/theme support
Pixel Perfect UI
Pixel perfect user interface (UI) across iOS and Android to ensure the best user experience
Infinite load and pagination
Infinite loading and pagination for repeatable component such as listing
120 FPS Animations
Powered by React Native Reanimated HestiaKit supports 120 FPS animations
Unlimited Google Fonts
Unlimited Google fonts to enhance the look and feel of the application
Customizable Carousel
Customizable carousel to allow different types of settings