Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Capture d’écran (278) # RetroDemake Studio

License: GPL v3 JavaScript PRs Welcome

Bring modern media back to the 80s & 90s. An interactive in-browser studio to instantly turn images, MP4 videos, and GIFs into authentic 8-bit & 16-bit retro pixel art.

Features

  • Classic Console Profiles: Game Boy (Classic & Color), NES, PICO-8, CGA, Commodore 64, Amstrad CPC 464, Apple II, and more.
  • Custom Palette Extraction: Upload any image to automatically extract and apply its unique color scheme.
  • Multiple Dithering Algorithms:
    • Floyd-Steinberg (Smooth error diffusion)
    • Bayer Matrix 4x4 & 8x8 (Classic retro grid/crosshatch pattern)
    • Atkinson (Iconic 1984 Macintosh style)
    • None (Clean, raw posterized colors)
  • Authentic CRT Simulation: Real-time CRT scanlines overlay and palette-cycling animations.
  • Precision Control: Real-time brightness & contrast adjustment, adaptive aspect-ratio scaling, smart cropping (Cover / Contain / Stretch), and an interactive split-screen comparison slider.
  • Versatile Exports: Save high-res PNG renders, record WebM retro videos, or export pre-scaled assets directly for Game Boy Studio, PICO-8, and NES projects.

Quick Start

No installation required! Simply open index.html in any modern web browser or try it via GitHub Pages.

  1. Drag & drop an image, MP4 video, or animated GIF.
  2. Select your target console palette and dithering style.
  3. Fine-tune brightness, contrast, and crop mode.
  4. Export as PNG or WebM!

🤝 Contributing & Help Wanted

RetroDemake Studio is open-source! Whether you want to add new console palettes, improve WebGL CRT shaders, optimize performance, or tweak the UI, contributions are very welcome.

  • Found a bug? Open an Issue.
  • Have a feature idea? Feel free to start a discussion or open a Pull Request.

📜 License

Distributed under the GNU General Public License v3.0 (GPL-3.0). See LICENSE for more information.

About

urn any image, MP4 video, or GIF into authentic 8-bit / 16-bit retro graphics. A lightweight web studio packed with classic console palettes, custom color extraction, real-time CRT scanlines, and advanced dithering algorithms (Floyd-Steinberg, Bayer, Atkinson)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages