eahmedsiddiqui.com
eahmedsiddiqui.com
  • About
  • Experience
  • Projects
  • Contact
← Back to projects
Project 06 / 06

react-native-zustand-theme

Open-source reusable theming library for React Native with Zustand global state.

Overview
react-native-zustand-theme is a reusable theming library built for the React Native ecosystem. It provides global state management for UI themes using Zustand, with a clean API for both Expo and React Native CLI apps. The library implements dynamic light/dark mode switching with optimized selective subscriptions that prevent unnecessary re-renders. The architecture uses a scalable design-token system, making it easy to maintain consistent UI systems across large codebases. Released as an open-source package on GitHub.

Tech Stack

React NativeTypeScriptZustandExpoReact Hooks

Links

GitHub Repository ↗
← Flashmart