Life & fun · alternatives · 2026
24 alternatives to Triple Pendulum in JavaScript
Alice's personal blog about programming, math, and science.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Triple Pendulum in JavaScript launched in 2018; newer entries below may have overtaken it.
- 1

I went down the rabbit hole on a side project and ended up building this: Strange Attractors(https://blog.shashanktomar.com/posts/strange-attractors). It’s built with three.js. Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun. My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to…
Oct 2025 · blog.shashanktomar.com · its alternatives →
- 2

Hey, maker here. After launching a daily word search game, I randomly thought of this math game while driving. Finally got around to making it and I think it turned out pretty cool. It’s a math search game that’s meant to help you practice your quick addition, subtraction, multiplication, and division skills. I’m hoping it’ll help people (even those like me who aren’t big on math) learn and increase their speeds. (There are also some settings you can enable to make the game harder) If you try it out, please let me know if you found it fun, if you have anything you’d like me to add, or if you…
2024 · worchle.com · its alternatives →
- 3
JavaScript.com▲217A free resource for learning and developing in JavaScript
2015 · javascript.com · its alternatives →
- 4IB
Mar 2026 · structuredlabs.github.io · its alternatives →
- 5

- 6

Hey there! I'm the brains behind the math crossword game on my site. This game is all about making math a little more fun – users just drag and drop numbers to fill in the blanks and move on to the next level if they get it right. Let me know if face any issues or have any suggestions! :)
2024 · scientific.place · its alternatives →
- 7
1+2=3▲58A hilarious brain messer about kid maths with 1, 2, 3!
2016 · apps.apple.com · its alternatives →
- 8IM
A while ago I discovered three.js, a JavaScript library to manipulate 3D objects. It looked really interesting, but I had no real need for it... To change that I recently challenged myself to make one 3D web game per month with three.js. And I just release game #2, a puzzle game called Cuboid, and you can try it here: https://www.thomasfriday.com/cuboid/ Please let me know if you have any questions or feedback. Thanks!
2023 · thomasfriday.com · its alternatives →
- 9

It is a surprisingly succeeded attempt at simulating a double pendulum. - kaashmonee/double-pendulum
2019 · github.com · its alternatives →
- 10

I've been playing with this for quite some time and I think it's finally ready for public consumption. All feedback welcome.
2025 · madmonk13.github.io · its alternatives →
- 11SP
Context: I'm looking at Norman Wildberger's rational trigonometry[1], and here I was wondering how useful it is in physics. So I thought about testing it with the famous simple pendulum exercise. It's not obvious we get any FPS gain, but still I find it cool to even be able to get the same result differently. 1. https://en.wikipedia.org/wiki/Rational_trigonometry
2016 · grondilu.github.io · its alternatives →
- 12

👾 The code for my Three.js game dev experiments on YouTube. - SuboptimalEng/three-js-games
2022 · github.com · its alternatives →
- 13

- 14

- 15AR
2015 · xqt2.com · its alternatives →
- 16DC
Hi there! I'm building Diagrammatic, a simple and free online tool with the ambition to become a community for diagrams-as-code enthusiasts. Currently, it supports Mermaid, PlantUML, Dot (Graphviz), Vega-Lite, and Typogram, but I'm looking to add more languages. Please let me know if there's a particular one you use. I'd appreciate any kind of constructive feedback as well. Thanks in advance!
2024 · diagrammatic.com · its alternatives →
- 17

Share mathematical formulas with your friends.
2014 · chromewebstore.google.com · its alternatives →
- 18WP
This was my recent weekend project, aimed at teaching me JavaScript, a bit of HTML5, and (mostly) WebGL. The orbital data are from NASA JPL. I was inspired in part by this Flash app: http://www.dynamicdiagrams.com/wp-content/uploads/2011/04/orrery_2011_bce.swf, but wanted to do something in 3D. Coming from the games-dev world, this is my first introduction to web coding. The UI is jquery. I mostly used http://learningwebgl.com/blog for the 3D stuff. Being WebGL, it will work mostly on Chrome, Firefox 4 Beta. Forget about IE. I needed to figure out how to render text to the WebGL canvas - I…
2011 · solar-system-explorer.com · its alternatives →
- 19CS
I started an experimental series, "console.solve", on mini javascript challenges a few months back and received good feedbacks on it. So I created a [second one](https://colintoh.com/console-solve/issue-2?utm_source=colint...) this month. Not sure anyone here will be interested as it's not exactly pro-level stuff. But if you have an hour to spare, it can be a good distraction. For those who are interested, here was the [first challenge](https://colintoh.com/console-solve/issue-1?utm_source=colint...).
2017 · its alternatives →
- 20IA
Somewhat inspired by a recent post here, I also made a three-body simulation on a whim, meaning to try out macroquad[0] (verdict: really nice!). Thanks to the engine I could trivially target wasm as well, so others can get mesmerized too. The source is available here: https://github.com/sulami/three-bodies [0]: https://docs.rs/macroquad/latest/macroquad
2024 · three-bodies.sulami.xyz · its alternatives →
- 21

Probability involves a lot of extra-mathematical concepts and funny transforms. I have always had a hard time internalizing it. When I heard a couple years ago that Lemurs are actually capable of abstract math, that gave me a bit of motivation to try to finally conceptualize probability in terms of whole numbers, counts, geometric shapes, basically easy-to-remember mathematical primitives. This book might be interesting to folks interested in predictive science, research, or just anyone who may have taken probability or statistics and might like a refresher on some of the edges of these…
2022 · leanpub.com · its alternatives →
- 22

📦 Module thinking, principles, design patterns and best practices. - mjavascript/mastering-modular-javascript
2017 · github.com · its alternatives →
- 23

A simple 2D physics engine written to learn more about JavaScript - rzscheck/physics-js
2020 · github.com · its alternatives →
- 24

Hi everyone, the other day I was here cause I thought I came up with a neat way of creating HTML via JavaScript [1] - After some iterations, I'm quite content with the code I wrote. Since I intend to use this in my personal projects, I thought others might as well. 1 - https://news.ycombinator.com/item?id=41451559
2024 · github.com · its alternatives →
Also compare
- Strange Attractors alternatives
- I made a web game that makes practicing basic arithmetic fun alternatives
- JavaScript.com alternatives
- I built an interactive 3D three-body problem simulator in the browser alternatives
- Mathematics+ alternatives
- I made an interactive math crossword puzzle with infinite levels alternatives
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 →