nowfound

Dev tools · alternatives · 2026

24 alternatives to Shiny.js simulates reflections on the web for mobile devices

🌟 Shiny reflections for mobile websites. Contribute to rikschennink/shiny development by creating an account on GitHub.

Shiny.js is a JavaScript library that creates realistic reflection effects on web pages, optimized for mobile devices. It simulates how light reflects off surfaces to add visual polish to web designs. The tool is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Shiny.js simulates reflections on the web for mobile devices launched in 2019; newer entries below may have overtaken it.

  1. 1
    Shiny.js▲209

    Shiny reflections for mobile websites 🌟

    2019 · pqina.nl · its alternatives →

  2. 2

    A fast, multipurpose and lightweight JavaScript animation library

    2016 · anime-js.com · its alternatives →

  3. 3TJ

    A JavaScript Library for creating SVG patterns

    2015 · riccardoscalco.github.io · its alternatives →

  4. 4

    Rough.js is a light weight javascript library that lets you draw graphics with a hand-drawn, sketchy, appearance.

    2018 · roughjs.com · its alternatives →

  5. 5

    I'm the co-creator and maintainer of https://aframe.io/ and long time Web 3D graphics dev. Super excited about new techniques to author / render / represent 3D. Spark is a an open source library to easily integrate Gaussian splats in your THREE.js scene I worked with some friends and I hope you find useful. Looking forward to hearing what features / rendering techniques you would love to see next.

    2025 · sparkjs.dev · its alternatives →

  6. 6

    Shiny is an open source web framework for data scientists to create interactive web applications, using Python or R. Shiny for R has been around since 2012, Shiny for Python since 2022. Today, we're releasing Shiny Express, a new syntax for writing Shiny for Python apps that is dramatically simpler and more concise. You can write full-stack interactive applications that manipulate and visualize your data in realtime, using a syntax that is highly reminiscent of writing a regular Python script.

    2024 · shiny.posit.co · its alternatives →

  7. 7

    A small JavaScript library to create and animate hand-drawn annotations on a web page

    2020 · roughnotation.com · its alternatives →

  8. 8

    Open Graph & Twitter image templates for Next.js

    2024 · ogimage.org · its alternatives →

  9. 9

    Pts is a javascript library for visualization and creative-coding.

    2018 · ptsjs.org · its alternatives →

  10. 10

    Get a Shiny R server for your ML model with one line of code

    2022 · github.com · its alternatives →

  11. 11

    Hey HN! We're Ben and Izak, founders of Repaint (YC S23). Repaint is like Figma, but for creating real websites. It has panning, zooming, and dragging elements around. The settings closely follow html/css. We think an open canvas is a big improvement over other website builders. Everything is easier: styling, consistency, responsiveness… But making it work was hard! We thought HN would appreciate the tech behind it: - A custom WebGL rendering engine (w/text, shadows, blurs, gradients, & opacity groups) - A partial implementation of the css spec - A custom text editor & text shaper…

    2024 · repaint.com · its alternatives →

  12. 12WJ
  13. 13

    There are lots of glassmorphism generators out there, but I wanted to push the effect further! This project is the result of months of experimenting with CSS property layering and battling browser quirks. Cross-browser compatibility is actually the reason I rely on ::before and ::after pseudo-elements to build up the effect. Move the color/opacity to the main element, and you’ll get weird color bleed on the corners in Chrome. Move the texture, and it muddles the bevel’s specular highlight. Move the bevel, and it gets blurred out by the backdrop-filter. And so on! Layers include: *…

    2025 · glass3d.dev · its alternatives →

  14. 14VJ

    Velocity.js: An incredibly fast animation engine for motion designers.

    2014 · velocityjs.org · its alternatives →

  15. 15
    Shiny▲85

    A web application framework for R

    2014 · shiny.posit.co · its alternatives →

  16. 16

    Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…

    2024 · github.com · its alternatives →

  17. 17

    Full-featured JavaScript image and video gallery

    2021 · lightgalleryjs.com · its alternatives →

  18. 18
    Rombo β▲292

    Add buttery-smooth web animations in seconds

    2024 · rombo.co · its alternatives →

  19. 19
    Chart.js▲263

    Simple, clean & engaging charts for designers and developers

    2014 · chartjs.org · its alternatives →

  20. 20

    A JavaScript API for unconventional text effects on the web.

    2018 · blotter.js.org · its alternatives →

  21. 21
    Anime.js▲236

    A flexible yet lightweight Javascript animation library.

    2016 · anime-js.com · its alternatives →

  22. 22

    A JavaScript library for smoother color transitions

    2014 · rileyjshaw.com · its alternatives →

  23. 23

    An explorable 3D world, created with your webcam

    2015 · ianmaclarty.itch.io · its alternatives →

  24. 24

    A demonstrates of the use of the CSS clip-path property in combination with CSS variables and CSS transitions to create a low-poly animated Pokémon.

    2016 · projects.lukehaas.me · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →