Skip to content
View void032's full-sized avatar

Block or report void032

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
void032/README.md
Typing SVG
Β  Β  Β 

🧠 About Me

"I build tools that eliminate friction β€” from AI automation to real-time 3D shaders."

I'm a full-stack developer who bridges the gap between practical utility and visual craft. Whether it's a desktop video splitter, a browser shader studio, or an AI automation pipeline β€” I focus on shipping polished, performant tools.

name:     Vineet Kumar
alias:    void032
focus:    [Full-Stack, AI Automation, GLSL/3D, Developer Tools]
location: Behind a screen, shipping code
stack:    [React, Three.js, Python, Node.js, GLSL]

πŸš€ Flagship Project

Browser-based GLSL editor β€” real-time, zero setup, open source.





Β 
πŸ› οΈ Tech Stack & Architecture
Layer Technology
Renderer Three.js r168
Framework React 18 + Vite 7
Styling Tailwind CSS v3 + shadcn/ui
Shaders Raw GLSL (Vertex + Fragment)
Models GLTFLoader + BufferGeometryUtils
Terrain Custom Perlin Noise Implementation
Export Three.js Β· R3F Β· Raw GLSL Β· Vanilla WebGL
src/
β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ scene/          # Terrain, Primitive, GLB Controls
β”‚   β”œβ”€β”€ tabs/           # Scene | Shader | Export | Code
β”‚   └── ui/             # shadcn + custom components
β”œβ”€β”€ context/
β”‚   └── StudioContext   # Global state management
β”œβ”€β”€ hooks/
β”‚   β”œβ”€β”€ useThreeScene   # Scene lifecycle
β”‚   β”œβ”€β”€ useShaderCompiler
β”‚   β”œβ”€β”€ useTerrain      # Procedural generation
β”‚   └── useGLBLoader    # Model ingestion
└── lib/
    β”œβ”€β”€ shaderPresets   # Built-in GLSL templates
    β”œβ”€β”€ codeTemplates   # Export generators
    └── colorPresets    # Terrain themes

🧰 Other Projects

🎬 SplitKit

Auto-split long videos with dual processing modes β€” Fast Copy (lossless) & Re-encode. Bundled with FFmpeg, ready-to-use installer.

Desktop App Β· FFmpeg Β· Threading

πŸ–ΌοΈ Image Downloader Pro

Intelligent bulk image downloader Chrome extension. Smart detection of <img>, CSS backgrounds, and lazy-loaded content with batch processing.

Extension Β· Chrome APIs Β· Batch DL

🐍 Python Image Scraper

Headless browser automation for authenticated image scraping. Uses existing Chrome profiles, handles lazy-loading, deduplicates, and organizes files.

CLI Tool Β· Auth Β· Threading

πŸ› οΈ Tech Stack

3D / Graphics

Three.js WebGL GLSL GSAP React Three Fiber

Languages & Frontend

JavaScript TypeScript React Vite TailwindCSS Python PHP Django Node.js

AI & Agents

Claude Gemini OpenAI Jules

Tools & Platforms

PyQt6 Selenium Git Chrome Extensions FFmpeg

πŸ“Š GitHub Analytics

πŸ”­ Currently Exploring

graph LR
    A[GLSL / 3D Web] --> B[AI Integration]
    B --> C[Automation Tools]
    C --> D[Full-Stack Apps]
    D --> A
Loading
  • 🎨 3D Web & Shaders – Cinematic scroll-driven experiences with Three.js + GSAP + GLSL
  • πŸ€– AI-Powered Solutions – Integrating LLMs into practical applications
  • βš™οΈ Process Automation – Eliminating manual, repetitive tasks
  • πŸ› οΈ Developer Tools – Creating utilities that ship fast and work clean

🀝 Let's Connect

LinkedIn GitHub Email Shader Studio

πŸ’‘ "The best code is the code that solves real problems efficiently."

Popular repositories Loading

  1. shader-studio shader-studio Public

    Browser-based GLSL shader editor β€” write shaders live on terrain, primitives, or your own GLB models. Export as Three.js, R3F, raw GLSL, or vanilla WebGL.

    JavaScript 11

  2. three-js-designs three-js-designs Public

    JavaScript

  3. Pysiotherapist Pysiotherapist Public template

    SCSS

  4. void032 void032 Public

  5. media media Public

  6. Auto-Caption-generator Auto-Caption-generator Public

    Upload an audio/video file and generate captions/subtitles and download srt file

    TypeScript