skin3d

skin3d is a flexible, high-performance 3D Minecraft skin viewer library designed to work across multiple JavaScript environments — including browsers, Node.js, Electron applications, and desktop runtimes. It provides a clean, typed API for rendering and animating full Minecraft player models in real time. It supports: - Standard & HD skin formats - Capes, elytras, ears, and custom model parts - Built-in animations (idle, walk, run, etc.) - Dynamic lighting, camera controls, and background customization - Runtime texture swapping (skin, cape, elytra, etc.) - Integration with both browser <canvas> and offscreen rendering in Node/Electron This makes skin3d a great fit for: - Minecraft launchers (Electron, Node.js) - Web dashboards & profile systems - Skin editors or previews - Marketplace UIs - Game-related tooling or modding utilities As a cross-platform JS/TS library, skin3d showcases strong skills in 3D graphics (WebGL/Three.js), API architecture, performance optimization, Node.js integration, and publishing robust developer-friendly packages.

LibraryOpen Source3D Rendering ToolGame UtilityCross-PlatformJS/TS Package

Project Links

Technologies

• TypeScript• JavaScript• WebGL• Three.js• Node.js
 Back to Projects