hayanisaid / react-ape

🦍• [Work in Progress] React Renderer to build UI interfaces using canvas/WebGL

Home Page:https://raphamorim.io/react-ape/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DISCLAIMER: In experimental stage

React Ape is a react renderer to build UI interfaces using canvas/WebGL. React Ape was built to be an optional React-TV renderer. It's mainly a renderer focused on creating things for TV, PS5, PS4, Nintendo Switch, PS Vita, PS3 and low memory devices.

Demo on PS Vita

Demo PS Vita

Testing it

React-Ape's CI uses macos-latest and since canvas renders a different output based on the operating system (node-canvas have rasterize fonts in different ways based on OS). It requires run the tests on the same OS. Please be aware that if you want to contribute using a different OS, make sure that you have Docker installed.

Credits

A special thanks to Raphael Eckhardt for making the logo <3

About

🦍• [Work in Progress] React Renderer to build UI interfaces using canvas/WebGL

https://raphamorim.io/react-ape/

License:MIT License


Languages

Language:JavaScript 95.3%Language:CSS 3.8%Language:HTML 1.0%