← Duditeria Projects

flexy

Three.js library that bends BufferGeometry along Bezier curves — warp any 3D shape to follow a path, stretch or tile it to fill the arc.

  • JavaScript
  • Three.js
  • Open Source

tess-extrude

TypeScript library that extrudes 2D polygon outlines into Three.js BufferGeometry using Delaunay tessellation — accepts raw points or SVG paths.

  • TypeScript
  • Three.js
  • WASM
  • Open Source

four20

Browser-based SVG tracing library — converts raster images and text to clean vector paths with correct winding order for Three.js extrusion.

  • JavaScript
  • SVG
  • Three.js
  • Open Source

Stannis

FSM workflow engine for serverless Node.js. Durable, storage-agnostic, zero dependencies.

  • Node.js
  • FSM
  • Serverless
  • Open Source

Fretboard

Personal guitar fretboard visualiser — scales, modes, and chord shapes across the neck. Built with LLMs.

  • Personal
  • Music
  • AI-built

Dudito

Personal photography portfolio — travels, events, everyday life. Built with AI on top of Adobe Lightroom URLs.

  • Personal
  • Photography
  • AI-built

Cloud Terminal

University thesis — FPGA thin client that replaces desktop hardware by bridging peripherals to a cloud server over Ethernet.

  • FPGA
  • Embedded
  • Networking
  • Thesis