paper-design

    paper-design/shaders

    Zero-dependency canvas shaders that can be installed from npm or designed in Paper

    frontend
    graphics
    react
    shaders
    webgl
    TypeScript
    Apache-2.0
    3.9K stars
    173 forks
    10 GitHub watchers
    Updated Nov 5, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    The project lists 16 contributors on GitHub.

    Use Cases & Benefits

    • Provides zero-dependency, customizable HTML canvas shaders for web projects, installable via npm or designed visually in Paper.
    • Delivers lightweight, high-performance shaders with easy-to-use abstractions and broad browser and device compatibility.
    • Use for adding animated or static textured backgrounds in React web applications with minimal setup.
    • Use for integrating visually designed shaders into vanilla JavaScript projects to enhance UI aesthetics without dependencies.
    • Use for enabling designers to create and export shader effects visually, streamlining collaboration between design and development.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present

    Watch-outs

    • No GitHub releases; pin a commit or tag instead of a release.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    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, please preserve the included LICENSE and NOTICE files. Visible credit such as “Powered by Paper Shaders” is also appreciated and helps us continue investing in this library.

    Copyright Lost Coast Labs, Inc. (http://paper.design)

    Excerpt from the paper-design/shaders README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    173+34

    Open issues

    15+2

    Compared with peers in Frontend

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    paper-design/shaders compared with Frontend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    Leonxlnx/taste-skill110.7K+5.2K551 day ago
    heygen-com/hyperframes79.6K+4.1K45today
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    remotion-dev/remotion71.1K+2.2K45today
    chthollyphile/folia-major11.7K+1.5K40today
    paper-design/shaders3.9K—16—
    Category median71.1K+2.4K45—

    Discover Repositories

    Search across tracked repositories by name or description