https://github.com/mhawryluk/rn-tracker
Simple React Native app exploring GPU rendering using TypeGPU
https://github.com/mhawryluk/rn-tracker
expo react-native webgpu
Last synced: about 1 year ago
JSON representation
Simple React Native app exploring GPU rendering using TypeGPU
- Host: GitHub
- URL: https://github.com/mhawryluk/rn-tracker
- Owner: mhawryluk
- Created: 2024-11-25T16:11:16.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-11T13:55:01.000Z (over 1 year ago)
- Last Synced: 2025-03-29T17:02:22.984Z (over 1 year ago)
- Topics: expo, react-native, webgpu
- Language: TypeScript
- Homepage:
- Size: 2.13 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RNTracker
RN (Right Now) Tracker is a simple React Native application allowing daily counting of a habit of choice, towards a specified goal.
The aim of the project was to explore the usage of 3D graphics rendering and general purpose computing on the GPU, as part of a real-world mobile application.
It allowed to assess the state of the GPU access technology in React Native, its stability, performance and usefulness.
On top of that it sparked inspiration for finding useful implementation patterns and creating some designated tools.

https://github.com/user-attachments/assets/746a8d06-bf79-4b37-8fd1-56da238c75ce
## Used technologies
- React Native
- [react-native-wgpu](https://github.com/wcandillon/react-native-webgpu) - WebGPU implementation for React Native
- [TypeGPU](https://github.com/software-mansion/TypeGPU) - type-safe WebGPU toolkit