Websites
A website built for what you need.
From a simple business card to a shop or a client login area. Designed from scratch for your case, not a ready-made template.
This site is one of them.
Sites, systems and tools, from the first sketch to production, made by one person.
Some are for clients, some are mine, and some you can use right now.
skills.coleoni.comSkills on GitHub, opens in a new tab
blob.coleoni.comBlob Avatar on GitHub, opens in a new tab
loaders.coleoni.comLoaders on GitHub, opens in a new tab
Portfolio
I design and build sites, systems and products end to end: the interface, the code, the server and what happens after launch. One person, the whole way.
The ones I use every day, from the screen to the database.
Services
You run the business. I take care of what it needs online, and the person you talk to is the one who builds it.
Websites
From a simple business card to a shop or a client login area. Designed from scratch for your case, not a ready-made template.
This site is one of them.
Automations
Orders that land in a spreadsheet, a WhatsApp alert, a confirmation email. With the tools you already use.
This site's contact form already does it.
SEO
Title, description and speed fixed for Google and for the people searching. No promise of first place.
This site went from 74 to 88 on the Scanner.
You talk to the same person from start to finish.
One fixed monthly fee. Big changes are quoted separately.
Free SEO Scanner
A score from 0 to 100 and what to fix first. Free, in seconds.
Speed measured by Google PageSpeed. No sign-up to see your score.


81score
On Google
Coleonihttps://coleoni.com
Coleoni | Michel Coleoni
I build sites, systems and tools for the web, from the first sketch to production. Some of it is free and open source.
Title with 24 characters. Ideal: 30 to 60.
A game
How long can you follow the green pixel?
One pixel, one board. Touch it with your cursor and it jumps away. Every catch in a row is worth more, and what you earn buys upgrades between runs.
Free, on desktop and phone.
streak.coleoni.com What each one does, how it works and how to start using it today. Free, MIT licensed, with the code on GitHub.
Tools from my workflow, open.
The skills I use to ship projects, free. They follow the open SKILL.md standard, so they work in Claude Code, Codex, Cursor, Gemini CLI and any other agent that reads it. Each one comes with the code, a walkthrough and real examples.
npx skills add c0le0ni/skills/coleoni-a11yCan everyone use it? Checked on a keyboard, at 320px and with reduced motion./coleoni-breakDo to the component what real content will, before real content does./coleoni-briefingFrom a messy briefing to a scope you can defend./coleoni-colorEvery color your page uses, what reads, and a palette that holds./coleoni-copyEvery sentence that talks to itself, rewritten to talk to the reader./coleoni-faviconOne logo in, every icon out, each one checked where it appears./coleoni-initThe project’s docs, before the first line of code./coleoni-interfacePolish, type, color, layout, copy and accessibility, in one report./coleoni-launchEverything that would embarrass the launch, found before the visitors do./coleoni-layoutThe 2px nobody can see and everybody feels, drawn on your page./coleoni-ogThe picture your link shows, made from the page itself./coleoni-polishThe details people feel but can’t name, measured on the real page./coleoni-statesLoading, empty, error, offline: every state, side by side, from the real API./coleoni-thumbPortfolio thumbnails from the real screens of your project./coleoni-typeWhat your visitors actually read: the fonts, the scale, the lines./coleoni-variantsThree real versions of a component, in the real page. Pick one.Make your own animated avatar.
Pick a shape, a face, colors and moves, then export it or put it on your site. Free, no sign-up, all in your browser. Everything is drawn from scratch, every frame, by a small engine with no dependencies.
<script src="https://blob.coleoni.com/v2/embed.js" defer></script>
<blob-avatar shape="circle" color="#aefa0e" expression="happy"
animation="idle.2.4,wink.1.6" size="160" gaze></blob-avatar>27 loading animations, ready to copy.
Pick one, set its size, color and speed, and copy it as a React component or plain HTML. There is no JavaScript animation loop: every loader runs in CSS, stays sharp at any size and stops on a still pose for visitors who ask for less motion.
Contact
Tell me what you have in mind. I read every message and reply myself.
Prefer to write directly?
Who'll build yours
No long form. Leave your WhatsApp or email, I'll reach out and we take it from there, whether it's a website, an automation or SEO.
