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

Projects

Murex modules
2023

I authored several modules for the Murex shell, mainly for migrating my ecosystem.

GUID Comparison
2023

After many years of using UIDs with limited understanding, I conducted research comparing all implementations on the market. The result is a comprehensive review and a clear understanding of which implementation to use and when.

ChartGPT for PopClip
2023

A set of PopClip extensions that enable friendly writting improvements. They are convenient and let you use the power of genAI anywhere on your desktop.

DDD GraphQL
2022

A Domain-Driven Design microservice proof of concept that automatically generates databases and a GraphQL layer from code annotations. Supporting Article

Sealed QR Codes
2021

With COVID-19, we saw QR codes spread everywhere. I started this project to understand the technology. The library creates signed QR codes in GoLang.

svelte-splitpanes
2021

"To be successful, a good framework must come with good components.". I authored a state of the art responsive component to layout resizable view panels.

Lean Mu
2020-2022

Mu is a serverless Fn() platform for private cloud environments. It is based on a modified version of the Oracle Fn, Grafana, Vector, and K3s. I built this platform to learn Kubernetes.

SnapCore Designer & Platform
2019

My third startup focused on providing a visual environment for designing and operating GraphQL APIs.

GraphQL SDL parser
2019

Parsing the GraphQL SDL grammar can be difficult with GraphQL.js. I built a PEG-compliant parser that is much smaller, faster, and has no dependencies.

StarUML-GraphQL
2018

With my growing interest in GraphQL, I wrote an extension for StarUML that allows you to model schemas visually.

Crionics jPDF Suite
2000-2010

Crionics Inc. is my second startup. Crionics provides a full suite of headless PDF manipulation software for the Java ecosystem.

G2
2016-2023

G2 is a simplified Git command-line client that is easy to learn. I used this project to help git adoption in one of the organizations I worked with.

MooMasonery
2016

A masonry layout is a type of grid-based layout commonly used in web design to create a clear and dynamic arrangement of elements. This is a MooTools implementation of my own.

TurboMandel
2015

A super-fast Mandelbrot fractal renderer. Built during my early days; the first version was in C/X11. This version was rewritten in Java a few years later.

Expression Evaluator
2011

An expression evaluator that supports prioritization, variables, and expressions. One of my first open-source projects.

Jacobson Karels
2008

a Java implementation of Jacobson Karels. It can be used to estimate API latency & timeout based on sample metrics

Contributions

Murex.Rocks shell
2023

Murex is an intuitive, typed and content aware shell for the 2020s and beyond. I rewrote the marketting site using vuepress and enhanced the documentation.

SveltKit Tauri Template
2022

Tauri.js is an open-source framework for building cross-platform desktop applications using web technologies such as HTML, CSS, and JavaScript. This project allows developers to create native desktop applications by leveraging the power of Sveltekit.

Sveltekit Stripe
2021

Got Stripe and Sveltekit working together

SvelteKit Monorepo Template
2021

This project is a starter template for large SvelteKit projects.

Flowbite Svelte
2020

Contributed several fixes to this excellent component library

jQuery Validation Engine
2017

Back in the time form validation was a big topic, I embarked on a complete rewrite of the project.