Arnie the gardener

ArnieJS ๐ŸŒฑ

480+ vanilla JS components. Grown from scratch. No deps.

Also: the antidote to AI-generated frontend slop. Learn how โ†’

"A good gardener never needs shortcuts."

Browse the gallery Read the docs

The 30-second tour. Vertical cut โ†’

Meet Arnie

Arnie is a fictional old gardener. He has never used pesticides, synthetic fertilisers, or automated watering systems. Everything in his garden grows from scratch, naturally, and outlasts anything the neighbours grow with their chemical shortcuts. His tomatoes are legendary.

ArnieJS works the same way. 480+ UI components grown from pure HTML, CSS, and JavaScript. No npm packages. No Webpack. No synthetic dependencies that break every six months when a maintainer renames a config option.

"My neighbour installed a framework. Now he spends weekends debugging peer dependency conflicts. My tomatoes are fine." โ€” Arnie

480+
Components
0
Dependencies
0
Build steps
โˆž
Tomatoes saved

Arnie's garden rules

See all the rules โ†’

A few things growing in the garden

A tiny sample โ€” browse all 480+ in the gallery โ†’