Skip to content

shagu/pixelcam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PixelCam

A lightweight GameBoy-style webcam in your browser. It crops your camera feed to 160×144 pixels, applies retro color palettes, dithering and generates nostalgic dot-matrix effects.

100% Privacy-Friendly • Zero dependencies • Zero backend • Runs completely client-side.

Color Schemes

Use the Mode button to cycle through presets:

  • GameBoy Classic (4 colors)
  • GameBoy Pocket (4 colors)
  • GameBoy Color (56 colors)
  • Standard EGA (16 colors)
  • Standard VGA (256 colors)
  • Original (∞ colors)

Rendering Modes

Toggle between modes with the Color Range button:

  • Closest Match: Maps each pixel to its nearest palette color (Euclidean distance in RGB space).
  • Full Palette: Stretches luminance from black to white before quantization.

Capture Variants

Each snapshot produces three variants:

  • Raw (160×144): The pure, cropped camera feed.
  • Processed (160×144): The feed with your chosen palette and effects.
  • Dot-Matrix (480×432): A 3× upscaled version with a retro LCD grid pattern.

Screenshot

screenshot

About

A GameBoy webcam in the browser. Zero dependencies, zero backend. Completely client-side.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors