Hey, I am Mara. I build tiny JavaScript products that do one job brilliantly. No frameworks required, no bloat shipped.
Why vanilla-first?
Every product ships as ESM and CommonJS with hand-written type definitions. Use it in React, Vue, or a plain script tag. One to twenty kilobytes gzipped, sixty frames a second by default.
- Dependency-free and auditable in an afternoon
- Accessible to AA out of the box, tested with real screen readers
- MIT licensed, commercially friendly, no dual-licence surprises
How I work
Each library starts as a problem in a client project. If the same problem shows up three times, it becomes a package. If it stops being useful, it gets archived honestly rather than left to rot on the registry.
I do not chase stars. Some of these have nine thousand and some have two hundred, and the two-hundred ones are often the better code.
Availability
I take two custom builds per month — dashboards, component libraries and design systems. If the fit is wrong I will say so on the first call rather than three weeks in.
Reach me at hello@mara.dev. I reply within a day, usually the same one.