Become a sponsor to Olivier Giulieri
Hi, π
My name is Olivier Giulieri. I'm a software engineer in the San Francisco Bay Area with an eye for UX and a long-running obsession: describing software with models instead of writing the same code over and over.
What I'm building
π§© Evolutility β framework to build CRUD aplications with models rather than code
A UI, an API, and a meta-model that turn an entity definition into a working app at runtime. No scaffolding step, no generated code to maintain β change the model, the app changes.
- evolutility-server-node β 115 β REST APIs for CRUD from models (Node, Express, PostgreSQL)
- evolutility-ui-react β 119 β Model-driven CRUD UIs in React
- evolutility-ui-jquery β 188 β Model-driven CRUD UIs in jquery
- evolutility-models β 12 β the meta-model, sample models, and mock data
- evolutility-asp.net β 38 β the original, still running somewhere
ποΈ UI components people actually ship
- colorpicker β 300 β the jQuery UI color widget, web colors, theme colors, and history
- structured-filter β 266 β build queries like "Contacts where Firstname starts with A and State in (CA, NY, FL)" β and its React rewrite
- react-crud-icons β 49 β 67 SVG icons, light and dark themes, tooltips included
- braille-tools β 42 β Grade 1 Braille in a web page, in CSS and a few KB of JS
- isomorphic-table-cards β 45 / d3-table-cards β 26 / react-morph-table-cards β the same idea explored three ways: tables that morph into cards without losing your place
- d3-dual-range-slider β 9, react-morph-charts
π Tools for open-source maintainers
- meet-the-fans β 133 β the network graph of your repos, forks, followers, and stargazers (GraphQL + D3)
- npm-pulse β one dashboard for every package you publish
- github-projects-cards β 6 β your projects dashboard and cards
- kaggle-look-alike β 36 β a data explorer for browsing and filtering datasets
π Sound, geometry, and other rabbit holes
- healing-frequencies β 73 β Solfeggio, chakras, Ohm, DNA nucleotides, or your own set
- binaural-beats, cymatics β a frequency, and the Chladni figure the sand settles into
- sacred-geometry β 6, platonic-solids, archimedean-solids β draw them, turn them, print the nets, fold your own
- motivational-numerology β 96, madeleinology β 147 madeleine recipes, plotted on radar charts, because someone had to
2 sponsors have funded evoluteurβs work.
Featured work
-
evoluteur/colorpicker
jQuery UI widget for color picking with web colors, theme colors, and history (similar to the one in Microsoft Office 2010).
JavaScript 300 -
evoluteur/structured-filter
jQuery UI widget for structured queries like "Contacts where Firstname starts with A and Birthday before 1/1/2000 and State in (CA, NY, FL)"...
JavaScript 266 -
evoluteur/evolutility-server-node
Framework for building REST APIs for CRUD with models rather than code (using Node.js, Express, and PostgreSQL).
TypeScript 115 -
evoluteur/braille-tools
A lightweight JavaScript and CSS solution for adding English Grade 1 Braille to websites, designed to help sighted readers view and learn how Braille is written.
CSS 42 -
evoluteur/motivational-numerology
Discover your core numerology numbers from your name and birth date, and learn what they reveal about your personality, life path, and destiny.
HTML 97 -
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 74