A universal component library for React Native and Web.
Beautiful, accessible, and built for the modern stack.
Get started with a single install command. Import components and build beautiful interfaces instantly.
Install the package
npx lunar-kit init
Add the components you need
npx lunar-kit add button card input
Import and start building
import { Button } from "@/lunar-kit/components/button";
import { Card } from "@/lunar-kit/components/card";
export default function App() {
return (
<Card>
<Button variant="primary">
Launch 🚀
</Button>
</Card>
);
}Everything you need to build polished, cross-platform apps — without the headache.
Components designed with a lunar-inspired aesthetic. Dark mode first, with elegant light mode support.
Write once, run on both React Native and Web. Powered by NativeWind for consistent styling.
TypeScript-first, fully typed props, auto-complete support, and comprehensive documentation.
Built with accessibility in mind. ARIA attributes, keyboard navigation, and screen reader support.
Fully customizable theme system. Override colors, spacing, typography, and more through simple config.
Optimized for performance with minimal re-renders, lazy loading, and efficient animations.