Mafs

Dev tools

ui component library

SHOW HN2023

196points
37comments
#284of 3,109 in 2023
Top 10%of 2023 by points

How HN took it

DebatedReal support and real criticism

10 positive, 5 neutral or asking, 1 mixed, 6 critical, out of 22 comments about the project. Thread score +0.26.

Execution: 0 for, 6 againstDesign: 4 for, 0 againstIdea: 1 for, 0 againstDocs: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Beautiful design and website

    From 3 comments
    • That's one beautiful website. The code snippets colorscheme/nav/typography. Well done. Edit: looks like it's using Tailwind.
      dmix on HN
    • This is gorgeous. Very Reacty (Reacthonic?) API as well, which is nice.
      robertlagrant on HN
    • It's beautiful and very cool. Are there more tools like this for building exploratory maths UIs? Something like GeoGebra comes to mind. Maybe I'll try to use this to help me…
      solarkraft on HN
  • Useful for teaching and explaining math concepts

    From 3 comments
    • Super cool! Will definitely be using this to explain mathematical concepts
      pablo24602 on HN
    • This is really neat. Can you share what inspired you to create these components? My significant other is an educator and she is always looking for fun and inspiring ways to…
      diskzero on HN
    • Such a sweet library! It's nice to see examples so well laid out.
      luuuzeta on HN
  • Clean React API

    From 2 comments

Objections

  • Broken or non-interactive on small mobile screens

    From 3 comments
    • But broken on my iPhone (tiny SE). Now I have to get off my butt to get my laptop to see it
      rukuu001 on HN
    • It seems like all interaction + scrolling is broken on the SE for me, although rendering and animations play.
      blobcode on HN
    • Yes, as per blobcode’s comment - it’s a zero-interaction page for me. No scroll, no clicks.
      rukuu001 on HN
  • Zoom via mouse or touchpad does not work

    From 1 comment
    • It's great! I just could not figure out how to zoom the chart / coordinate system with the mouse / touchpad. pinching and modifier keys did not work.
      yayr on HN
  • Some examples use awkward scaling code

    From 2 comments

Requests

  • Stop vertical scroll being captured on mobile

    From 1 comment
    • It's lovely! One request though: is it possible to not break scrolling on mobile? E.g. constrain it so that horizontal swiping moves the graph, but vertical swiping continues to…
      jamesfisher on HN
  • Support zoom with pinch and modifier keys

    From 1 comment
    • It's great! I just could not figure out how to zoom the chart / coordinate system with the mouse / touchpad. pinching and modifier keys did not work.
      yayr on HN

Questions

  • Whether it will support animations like Manim

    From 1 comment
    • @stevenpetryk do you see Mafs becoming a library supporting similar features to Manim?
      ipsum2 on HN
  • Meaning of the name Mafs

    From 1 comment
    • The name looks like a pun but I can’t quite work it out. I mean mafs is already a funny way of pronouncing maths, so maybe that’s good enough. But is there more to it?
      bee_rider on HN

Alternatives named

  • Manim

    From 2 comments
    • Fantastic work. I’ve been using the Manim library a lot for my YouTube videos - but I’ve been looking for a replacement. I see that you already have some animation support. Great…
      iamflimflam1 on HN
    • I've been curious about Manim for a while. Why are you looking for a replacement?
      tunesmith on HN
  • Desmos

    From 1 comment
    • She has been using Desmos, which is pretty good. I'll tell her about Geogebra. Creating interactive demonstrations can be very helpful. Sequences and series seem to be the latest…
      diskzero on HN
  • GeoGebra

    From 2 comments
    • It's beautiful and very cool. Are there more tools like this for building exploratory maths UIs? Something like GeoGebra comes to mind. Maybe I'll try to use this to help me…
      solarkraft on HN
    • Thank you! I actually can’t remember what made me start building it. I think I was learning differential equations and wanted to try visualizing some parts of that, and it…
      stevenpetryk on HN
  • MathAnimation

    From 1 comment
    • I just so happen to be working on a real-time gui-focused replacement for manim :) It still has a ways to go, but I was able to create one video with it so far and I'm working on…
      _gabe_ on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/34214896)