Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in

Lax.js 2.0

JS library to create animations from user interactions

1 follower

JS library to create animations from user interactions

1 follower

Visit website
Lax.js is a javascript library for creating animations from user inputs, such as scrolling, mouse moving, text inputs + more. Lax.js 2.0 has been re-written with a focus on modularity and flexibility giving you the tools to create even better animations.
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • More
Company Info
github.com/alexfoxy/lax.jsGitHub
Lax.js 2.0 Info
Launched in 2020View 1 launch
Forum
p/lax-js-2-0
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt

Similar Products

p5.js
p5.js
An open source JS framework that makes creating visual media accessible and inclusive.
5.0(2 reviews)
Design & CreativeGraphic design tools
Muuri JS Library for Grid Layouts
Responsive, sortable, filterable and draggable grid layouts
Interface design toolsUI frameworks
Animation Desk For Windows
Animation Desk For Windows
The best animation app
Photo editing3D & Animation
Stitches
Stitches
The modern CSS-in-JS library with near-zero runtime.
5.0(1 review)
Dinero.js
Dinero.js
An immutable JS library for working with monetary values 💰⚒
View more
Launch tags:
Design Tools•User Experience•Developer Tools
Launch Team
Alex Fox

What do you think? …

Alex Fox
Alex Fox
mood.camera

mood.camera

Maker
Creating a joyful UI is hard, but can add so much to your products user experience. This was my inspiration for Lax 1.0; build a tool that makes creating joyful experiences easier. I decided to harness scrolling, the most natural (addictive?!) human screen interaction, to drive animations. Sort of like parallax but with more flexibility. Not long after I published the original version of Lax in 2019 I started to build a list of features and improvements to make the tool even more powerful. I began the the re-write earlier this year, and during lockdown 2.0 I finally found the time to finish Lax 2.0! The main focus of the re-write was create a new syntax that allowed the developer to use any value, not just the windows scroll position, to drive animations. For example, you can use mouse position, text input length, time of day.. to create animations. There's also a few extra goodies like adding inertia and easings to animations plus a new preset explorer. I recommend checking out the examples to see for yourself. I hope you enjoy using it in your websites. 🌈
Report
4yr ago
Jonah Fox
Jonah Fox
Sublive

Sublive

Love how super simps it is to integrate and the presets look stunning!
Report
4yr ago
Graham Billington
Graham Billington
OneLine v2

OneLine v2

This is amazing!
Report
4yr ago
Appwrite
Appwrite — The open-source Vercel alternative
The open-source Vercel alternative
Promoted

Do you use Lax.js 2.0?

Reviews
Helpful

You might also like

p5.js
p5.js
An open source JS framework that makes creating visual media accessible and inclusive.
Muuri JS Library for Grid Layouts
Responsive, sortable, filterable and draggable grid layouts
Animation Desk For Windows
Animation Desk For Windows
The best animation app
Stitches
Stitches
The modern CSS-in-JS library with near-zero runtime.
Dinero.js
Dinero.js
An immutable JS library for working with monetary values 💰⚒
Responsivator
Responsivator
View & share how sites look at different screen sizes
View more
Review Lax.js 2.0?Be the first to review Lax.js 2.0