{"repo":"paper-design/shaders","free":true,"listed":false,"github":"https://github.com/paper-design/shaders","clone":"git clone https://github.com/paper-design/shaders.git","description":"Zero-dependency canvas shaders that can be installed from npm or designed in Paper","language":"TypeScript","stars":3332,"topics":["react","shaders","webgl"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"Paper Shaders Getting started Documentation React documentation and interactive examples → React example Goals: - Give designers a visual way to use common shaders in their designs - What you make is directly exportable as lightweight code that works in any codebase What it is: - Zero-dependency HTML canvas shaders that can be installed from npm or designed in Paper - To be used in websites to add texture as backgrounds or masked with shapes and text - Animated (or not, your choice) and highly customizable Values: - Very lightweight, maximum performance - Visual quality - Abstractions that are easy to play with - Wide browser and device support Framework support: - Vanilla JS (@paper-design/shaders) - React JS (@paper-design/shaders-react) - Vue and others: intent to accept community PRs in the future Release notes View changelog → Building and publishing 1. Bump the version numbers as desired manually 2. Use bun run build on the top level of the monorepo to build each package 3. Use bun run publish-all to publish all (or bun run publish-all-test to do a dry run). You can do this even if you just bumped one package version. The others will fail to publish and continue. License and use License Paper Shaders is licensed under Apache 2.0. You can use Paper Shaders in commercial websites, apps, games, videos, prototypes, internal tools, and other end products without visible attribution. If you redistribute Paper Shaders code as part of another shader library, plugin, or tool, pl","default_branch":null,"files":null,"tree":[],"storefront":"/r/paper-design","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paper-design/shaders/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}