This is your work, valued
react-just-parallax. React library for scroll and mousemove parallax effect ✨ Open source, production-ready
506creativeprojects. Personal website that features a range of interactive projects , that I've been working on 🌌 . Main technologies used are THREE.JS and 2D Context API.
314creative-bay. WebGL and GLSL projects 2022 🌬
265webgl-3d-engine. WebGL2 3D Engine built from scratch.
219threejs-page-transition. Web application, that uses THREE.JS and NextJS for the transitions between pages 👾. I've created this project to test the possibility of merging SPA'a and awwwards-like page transitions.
2183d-renderer-in-c. 3D graphics renderer made from scratch using the C programming language.
124book-of-shaders-playground. Web application that I've built while learning from "The Book Of Shaders" 🔮. It features most of the fragment shader concepts covered in the book and more.
61plain-page-transition. Transition between pages made from scratch with plain JavaScript and no external libraries
59raymarching-engine-visualiser. Interactive visualiser 🌠 for a 3D raymarching engine written in GLSL and computed in a fragment shader on the 2D Plane.
32webgl2-vanilla-experiments. Vanilla WebGL2 experiments with no libraries. Custom made physics, math api, rendering, collision detection, and more.
12next-sandbox. All custom components I have made and constantly trying to improve 🚀. I use them mostly in my React applications, but all of them might be easily transfered and used with pure css and js.
10team-29. Interactive game and web application with custom Backend and Frontend setup. It was a team project from Newcastle University 🎓, aiming to combat United Nations sustainable development goal 15.
82d-physics-engine. 2D Physics engine built from scratch in C++.
7awwwards-3d-course. JavaScript
6fastify-prisma-postgresql. REST app built with Fastify, Prisma & TypeScript
3opengl-learning. Repo used to learn from learnopengl.com
2learning-c. C
2subdir-heroku-buildpack. Shell
1express-typescript-backend. Express backend application with OAuth2 ✨ stategies provided with PassportJS and secure design patterns.
1eleventy-esbuild-test. SCSS
1expo-base. TypeScript
1next-typescript-frontend. TypeScript
1vibe-investments. Web app used for simulating and optimizing Dollar Cost Averaging (DCA) investing strategies with historical data.
1