50 best WebGL projects

Rhumb hero 3D

After months of work, I’m really happy to share my new portfolio for 2025. This project is designed to be a refined, professional showcase of my work as a front-end developer. More than just a gallery for projects and case studies, it serves as a flexible platform for sharing blog entries and ongoing experiments.

Lorem ipsum dolor si amet

The site was built from scratch without relying on a full frontend framework, granting me complete control over performance and functionality. This custom development approach allowed me to integrate advanced visual elements while keeping the code lean.

  • Vite: Provides fast bundling and an efficient development workflow, significantly reducing build times.
  • GSAP: Powers smooth, high-performance animations—from subtle hover effects to dynamic transitions between sections.
  • Three.js: Integral for creating immersive 3D visuals and shader transitions, used in key areas such as the hero section and project presentations.
  • Lenis Scroll: Ensures a refined scrolling experience that enhances navigation across long pages like project listings and case studies.
  • Backend Technologies

Node.js & Express.js: The backend is built from scratch using Node.js and Express.js, providing a lightweight yet robust solution. This approach offers complete flexibility and scalability as the site evolves.

Prismic (Headless CMS): Integrated to streamline content management, Prismic uses a slice-based architecture that makes it simple to add and organize content. This enables effortless updates for projects, case studies, and blog entries without deep technical intervention.

Backend Technologies

Node.js & Express.js: The backend is built from scratch using Node.js and Express.js, providing a lightweight yet robust solution. This approach offers complete flexibility and scalability as the site evolves.

Prismic (Headless CMS): Integrated to streamline content management, Prismic uses a slice-based architecture that makes it simple to add and organize content. This enables effortless updates for projects, case studies, and blog entries without deep technical intervention.

Rhumb hero 3D

Prismic (Headless CMS): Integrated to streamline content management, Prismic uses a slice-based architecture that makes it simple to add and organize content. This enables effortless updates for projects, case studies, and blog entries without deep technical intervention.

Backend Technologies

Lorem ipsum dolor si amet

Node.js & Express.js: The backend is built from scratch using Node.js and Express.js, providing a lightweight yet robust solution. This approach offers complete flexibility and scalability as the site evolves.

Prismic (Headless CMS): Integrated to streamline content management, Prismic uses a slice-based architecture that makes it simple to add and organize content. This enables effortless updates for projects, case studies, and blog entries without deep technical intervention.