An open API service indexing awesome lists of open source software.

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

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.

Box tracker
Box tracker with confetti
Calendar view
Water visualization
History view

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