Materializr
Open-source parametric 3D CAD for makers — constraint sketches, solid modeling, threads, SVG & text engraving, STL/STEP export. Android, iPad, Linux, Mac, Windows. Vibe coded.
A simple drawing app for toddlers
Translation pending
DesignJavaScript · TypeScriptGitHub @KyleMitOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Simple web-based drawing app for kids
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A drawing app for toddlers (2+). Big buttons, bright colors, and no menus to get lost in — just
touch the screen and scribble. Grown-up stuff stays safely out of reach behind a parental gate.
Try it right now at splotch.art — it's an offline-first PWA on the web,
and the same codebase ships as native Android and iOS apps.Read the full README ↗A drawing app for toddlers (2+). Big buttons, bright colors, and no menus to get lost in — just touch the screen and scribble. Grown-up stuff stays safely out of reach behind a parental gate.
Try it right now at splotch.art — it's an offline-first PWA on the web, and the same codebase ships as native Android and iOS apps.
corepack enable pnpm # once per machine; pnpm's version comes from package.json
pnpm install
npm run dev # → http://localhost:5173
That's genuinely it. For everything else — prerequisites, the dual web/native build, env vars, testing, deployment, and conventions — head to the contributing guide.
One SvelteKit codebase ships two targets: the web app on Netlify (SSR + /api/* functions) and
fully static native apps via Capacitor. The best entry points, roughly in reading order:
| Start here | For |
|---|---|
| Contributing guide | Dev setup, the dual-build, testing, code conventions |
| Architecture guide | Tech stack, file-by-file source map, UI element glossary |
| Mobile guide | Android/iOS toolchains, native builds, store releases |
| docs/adrs/ | Architectural decision records — the why behind how it's built |
| Security policy | How to report a vulnerability privately, scope, response targets |
| GitHub Issues | The live backlog (how it's organized) |
MIT