Olivier Refalo
https://www.github.com/orefalo

My Projects

CossUI-Svelte
2026

A Svelte port of the coss-ui component library.

Agentic Memory-TS
2025

A Typescript port of a Python agentic memory system.

Murex modules
2023

Several modules for the Murex shell, written to migrate my ecosystem.

GUID Research
2023

I compared the available UID implementations and wrote a clear guide on which one to use in each case.

ChartGPT for PopClip
2023

PopClip extensions that bring ChatGPT to anywhere on your desktop.

DDD GraphQL
2022

A Domain Driven Design micro-service proof of concept that generates the database and GraphQL layer from code annotations. Supporting Article

Sealed QR Codes
2021

COVID-19 put QR codes everywhere. To understand them, I built a GoLang library that produces sealed QRCodes.

svelte-splitpanes
2021

"A good framework needs good components." A state of the art responsive component for resizable view panels.

Lean Mu
2020-2022

A serverless fn() platform for private clouds, built on a customized Oracle fn-project, Grafana, Vector and K3s. Low footprint, shipped as a simple helm chart.

SnapCore Designer & Platform
2019

My 3rd startup: a visual environment to design and operate GraphQL APIs.

GraphQL SDL parser
2019

GraphQL.js is heavy for parsing SDL. I built a smaller, faster, dependency-free PEG parser.

StarUML-GraphQL
2018

A StarUML extension to visually model GraphQL schemas.

Crionics jPDF Suite
2000-2010

My second startup: headless PDF manipulation software for Java.

G2
2016-2023

A simplified git command line client, built to ease git adoption in an organization I served.

MooMasonery
2016

A mootools implementation of the Masonry grid layout.

TurboMandel
2015

A fast Mandelbrot renderer, first written in C/X11, later rewritten in Java.

Expression Evaluator
2011

An expression evaluator supporting priorities, variables and expressions. One of my first open source projects.

Jacobson Karels
2008

A Java implementation of Jacobson Karels, to estimate API latency and timeouts from sample metrics.

My Contributions

Murex.Rocks shell
2023

Murex is a typed, content-aware shell. I rebuilt its marketing site with vuepress and improved the docs.

SveltKit Tauri Template
2022

A template for building native desktop apps with Tauri.js and SvelteKit.

Sveltekit Stripe
2021

Got Stripe and Sveltekit working together

SvelteKit Monorepo Template
2021

A starter template for large SvelteKit projects, organized as a monorepo.

Flowbite Svelte
2020

Contributed several fixes to this excellent component library

jQuery Validation Engine
2017

Back when form validation was a big topic, I completely rewrote the project.

My Articles

Ontologies in 2026 — LLM reasoners to the rescue
May 2025
Level Up the Power of Your Data in 2024
Jan 2024
Architecturally Significant Characteristics
Dec 2023
Modeling People, a practical guide
Mar 2023
MicroService Proof of Concept
Mar 2023
The MonaLisa Principle
Mar 2023
OLTP RDBMS modeling guidelines
Feb 2023
AI?! Call it CA!
Feb 2023
Architecture is a Metaphor
Feb 2023
The problem with BPEL/BPM and workflow engines
Jan 2023
Guidelines for writing good requirements
Globally Unique Identifier, a fair comparison