A modern, customizable UI component library for React Native, designed to accelerate your app development with beautiful, accessible, and easy-to-use components. Built with Expo and TypeScript.
- ⚡️ Fast and lightweight
- 🎨 Customizable themes
- 🧩 Ready-to-use components (Button, Alert, Dialog, Checkbox, etc.)
- 🛡️ TypeScript support
- 📱 Works with Expo and React Native CLI
Using npm:
npm install scouter-ui
Or using yarn:
yarn add scouter-ui
Wrap your app with the ScouterUIProvider
and start using components:
import { ScouterUIProvider, Button } from "scouter-ui";
export default function App() {
return (
<ScouterUIProvider>
<Button onPress={() => alert("Hello!")}>Click Me</Button>
</ScouterUIProvider>
);
}
Contributions are welcome! Please open issues and pull requests for new features, bug fixes, or improvements.
- Fork the repository
- Create your feature branch (
git checkout -b feature/YourFeature
) - Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature/YourFeature
) - Open a pull request
This project is licensed under the MIT License. See the LICENSE file for details.