tigawanna

tigawanna/geo-kenya

GeoKenya - A React Native app showcasing Kenya's administrative divisions (wards, counties, constituencies) with offline geospatial data, Material You theming, and Android-only support. Built with Expo, React Native Paper, and SQLite with Spatialite.

TypeScript
11
4
MIT License

GeoKenya

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of tigawanna/geo-kenya

Account's avatar
Built-in support for popular icon fonts and the tooling to create your own Icon components from your font and glyph map. This is a wrapper around react-native-vector-icons to make it compatible with Expo.
Account's avatar
A performant interactive bottom sheet with fully configurable options 🚀
Account's avatar
React Native library for creating maps with MapLibre Native for Android & iOS
Account's avatar
Algorithms and utilities that power the Material Design 3 (M3) color system, including choosing theme colors from images and creating tones of colors; all in a new color space.
Account's avatar
ScrollView that moves child input just above the keyboard when later gets focus
Account's avatar
Asynchronous, persistent, key-value storage system for React Native.
Account's avatar
Bottom tab navigator following iOS design guidelines
Account's avatar
UI Components for React Navigation
Account's avatar
React Native integration for React Navigation
Account's avatar
Utilities for debouncing and throttling functions in React.
Account's avatar
Hooks for managing, caching and syncing asynchronous and remote data in React
Account's avatar
TypeScript definitions for spatialite
Account's avatar
Drizzle ORM package for SQL databases
Account's avatar
Generate Zod schemas from Drizzle ORM schemas
Account's avatar
The Expo SDK
Account's avatar
A universal module that gets native application information such as its ID, app name, and build version at runtime
Account's avatar
An Expo universal module to download assets and pass them into other APIs
Account's avatar
Expo Android and iOS module for Background Task APIs
Account's avatar
Config plugin to customize native build properties on prebuild
Account's avatar
Provides an interface for getting and setting Clipboard content on Android, iOS and Web.
Account's avatar
Provides system information that remains constant throughout the lifetime of your app.
Account's avatar
Provides cryptography primitives for Android, iOS and web.
Account's avatar
Expo Development Client
Account's avatar
Load fonts at runtime and use them in React Native components.
Account's avatar
Provides access to the system's haptics engine on iOS, vibration effects on Android, and Web Vibration API on web.
Account's avatar
A cross-platform, performant image component for React Native and Expo with Web support
Account's avatar
Create and open deep links universally
Account's avatar
Allows reading geolocation information from the device. Your app can poll for the current location or subscribe to location update events.
Account's avatar
Provides useful information about the device's network such as its IP address, MAC address, and airplane mode status
Account's avatar
Expo Router is a file-based router for React Native and web applications.
Account's avatar
Provides a module to allow keeping the native Splash Screen visible until you choose to hide it.
Account's avatar
Provides the same interface as the React Native StatusBar API, but with slightly different defaults to work great in Expo environments.
Account's avatar
Provides access to the SF Symbols library on iOS for React Native and Expo apps.
Account's avatar
Interact with system UI elements
Account's avatar
Expo module that provides support for tasks that can run in the background.
Account's avatar
Fetches and manages remotely-hosted assets and updates to your app's JS bundle.
Account's avatar
Provides access to the system's web browser and supports handling redirects. On iOS, it uses SFSafariViewController or ASWebAuthenticationSession, depending on the method you call, and on Android it uses ChromeCustomTabs. As of iOS 11, SFSafariViewController no longer shares cookies with Safari, so if you are using WebBrowser for authentication you will want to use WebBrowser.openAuthSessionAsync, and if you just want to open a webpage (such as your app privacy policy), then use WebBrowser.openBrowserAsync.
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
React package for working with the DOM.
Account's avatar
Performant, flexible and extensible forms library for React Hooks
Account's avatar
A framework for building native apps using React
Account's avatar
Declarative API exposing native platform touch and gesture system to React Native
Account's avatar
React Native wrapper for Android and iOS ViewPager
Account's avatar
Material design for React Native
Account's avatar
Dropdown component using React Native Paper TextInput and Menu, now also with multiselect
Account's avatar
Smooth and fast cross platform Material Design Tabs for React Native Paper

Top contributors

tigawanna's profile
tigawanna
103 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet