Become a sponsor to Olivier Giulieri
Hi, I'm Olivier 👋
I'm a UI engineer in the Bay Area, and I've spent twenty years chasing one idea: describe the thing with a model, and let the code draw it.
That idea has two halves, and I ship both.
The useful half — model-driven software
Evolutility reads an entity model and serves a working CRUD app at runtime: UI views, REST endpoints, no generated code to maintain. Around it sit components I built because I needed them, and kept because other people did too.
- Evolutility — REST API (Node/Postgres) · React UI · jQuery UI · models
- colorpicker — the jQuery UI color widget, 300★
- structured-filter — queries like "Contacts where State in (CA, NY)", 266★ · also in React
- meet-the-fans — your repo network as a force graph, 133★
- react-crud-icons · braille-tools · isomorphic-table-cards · kaggle-look-alike · d3-dual-range-slider ·
npm-pulse·repo-atlas
The beautiful half — generative art and geometry
Same instinct, prettier output: a rule, a few parameters, something worth looking at. Forty-odd of these shipped in the past two months. All run in the browser, all export SVG or PNG.
- Patterns, by rule — mandala-maker · sashiko-maker ·
kumiko-maker·islamic-patterns·celtic-knot-maker·kolam-maker·rose-window-maker·truchet-tiles·labyrinth-maker·maze-maker - Nature's algorithms — snowflake-grower · reaction-diffusion ·
slime-mold·murmurations·flow-fields·lightning-and-coral·game-of-life - Geometry & fractals — sacred-geometry · platonic-solids ·
archimedean-solids·sri-yantra·mandelbrot-julia·apollonian-gasket·spiral-gallery·strange-attractors·infinite-coastlines - Sound made visible — healing-frequencies 80★ · cymatics · tibetan-singing-bowls ·
harmonograph-maker·music-of-the-spheres·binaural-beats - Sky & chance — motivational-numerology 100★ ·
moon-phase-calendar·eclipse-calendar·meteor-shower-calendar·i-ching-reading·tarot-reading·rune-reading·zen-garden·enso-maker
84 repos. ~1,700 stars. 20+ packages on npm. All MIT, all free — built on nights and weekends alongside a day job at an early-stage AI startup.
Why sponsor
Sponsorship doesn't buy features. It buys time: issues answered in days instead of months, dependencies kept current, docs written for someone who isn't me, and the next forty ideas actually finished.
If something here saved you an afternoon, that's the whole trade.
Can't sponsor? Star the repo, file the bug you worked around, or tell me what you made with it. That counts.
2 sponsors have funded evoluteur’s work.
Featured work
-
evoluteur/evolutility-server-node
Generic REST API for PostgreSQL driven by metadata models instead of code: CRUD, search, filters, paging, CSV export, charts, stats, file uploads, and auto-generated OpenAPI/Swagger docs. Node.js +…
TypeScript 116 -
evoluteur/evolutility-ui-react
Framework for building CRUD UIs for Hasura GraphQL with models rather than code.
TypeScript 120 -
evoluteur/healing-frequencies
Play the healing frequencies of various sets of tuning forks: Solfeggio, Organs, Mineral nutrients, Ohm, Chakras, Cosmic octave, Otto, DNA nucleotides... or custom.
HTML 80 -
evoluteur/mandala-maker
Draw a mandala with mirrored symmetry: pick the number of folds, paint with a brush, and export your mandala as PNG or SVG.
JavaScript 13 -
evoluteur/cymatics
Play a frequency and watch the sand settle into its Chladni figure, computed from the wave equation.
JavaScript 11