Side projects
Tools I build on my own time. One of them became the core of a company product.
Build the tool that builds the thing.
content-builder
React framework for content editors
From personal project to the core of Synolink CMS
It started as a personal project and became the core of the cms.synolink.ai editor, the visual web builder in the Synolink suite.
A React framework for building rich, interactive content editors, inspired by Sanity and Builder.io: nested layouts, custom components, and responsive design on one canvas.
What it does
- More than twenty element types, nested freely
- Desktop, tablet, and mobile editing
- Plugin architecture for sidebar and toolbar
- Multi-provider AI generation with streaming
- i18n, page metadata, and JSON-LD
- Design variables with device overrides
shadcn/ui RJSF Form Builder
shadcn/ui registry for react-jsonschema-form
A themed JSON Schema form renderer plus a drag-and-drop visual form builder with live preview, installable as shadcn/ui registry components.
node-pr-versioning
GitHub Action for package versioning
A GitHub Action that automates Node.js package versioning via PR labels. Supports major/minor/patch bumps, monorepo paths, custom commit messages, tag generation, and dry-run mode.