Michal Zalobny's repositories
react-just-parallax
React library for scroll and mousemove parallax effect โจ Open source, production-ready
creativeprojects
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.
creative-bay
WebGL and GLSL projects 2022 ๐ฌ
webgl-3d-engine
WebGL2 3D Engine built from scratch.
threejs-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.
3d-renderer-in-c
3D graphics renderer made from scratch using the C programming language.
book-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.
plain-page-transition
Transition between pages made from scratch with plain JavaScript and no external libraries
raymarching-engine-visualiser
Interactive visualiser ๐ for a 3D raymarching engine written in GLSL and computed in a fragment shader on the 2D Plane.
next-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.
fastify-prisma-postgresql
REST app built with Fastify, Prisma & TypeScript
2d-physics-engine
2D Physics engine built from scratch in C++.
opengl-learning
Repo used to learn from learnopengl.com
express-typescript-backend
Express backend application with OAuth2 โจ stategies provided with PassportJS and secure design patterns.
fastify-secure-session
Create a secure stateless cookie session for Fastify
known-cyber-attacks
List and description of know cyber attacks