nowfound

Life & fun · alternatives · 2026

24 alternatives to MAME-PSGS – A MAME's GLSL Shader capable of color palette customization

A GLSL CRT-simulation Shader to use with MAME emulator with a special dithering/color approximation method to simulate a variety of old-school computer hardware custom color palettes. - TheCodeTherapy/MAME-PSGS

MAME-PSGS is a GLSL shader designed for MAME arcade emulation that enables custom color palette adjustments. The tool allows users to modify how games are displayed by adjusting colors through shader effects. It is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. MAME-PSGS – A MAME's GLSL Shader capable of color palette customization launched in 2019; newer entries below may have overtaken it.

  1. 1

    Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…

    2024 · 5-million-devs.netlify.com · its alternatives →

  2. 2

    Pick, edit & visualize - your free palette generator tool

    2024 · pixelied.com · its alternatives →

  3. 3

    Proof of concept for a color mixer interface. Contribute to grgrdvrt/poulette development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  4. 4

    This is a little toy project of mine that lets you simulate digital logic graphs. It was inspired by Minecraft's Redstone and the Piet esolang. It's got some serious drawbacks-- you write circuits as PNGs and simulate them with a Python interface. It's slow to run and slow to experiment with. And it is certainly difficult to use for people with any kind of color blindness. But despite that, I hope this can still be a fun toy!

    2022 · github.com · its alternatives →

  5. 5

    So, after years of abandoning Rust after the hello world stage, I finally decided to do something substantial. It started with simple line rendering, but I liked how it was progressing so I figured I could make a reasonably complete PSX style renderer and a game with it. My only dependency is SDL2; I treat it as my "platform", so it handles windowing, input and audio. This means my Cargo.toml is as simple as: [dependencies.sdl2] version = "0.35" default-features = false features = ["mixer"] this pulls around 6-7 other dependencies. I am doing actual true color 3D rendering (with Z buffer,…

    2025 · totenarctanz.itch.io · its alternatives →

  6. 6

    Generate ideal color palettes with the power of AI

    2023 · colormagic.app · its alternatives →

  7. 7

    Create beautiful moving gradients on Framer and Figma

    2023 · shadergradient.co · its alternatives →

  8. 8

    Browse and share GPU-made GIFs. Explore GLSL shader experiments, search by topic, and open any piece in the editor to learn or remix.

    2018 · shadergif.com · its alternatives →

  9. 9

    In 2023, I tried building dynamic color theming by programmatically rotating HSL values. The results weren't good—garish combinations, inconsistent luminosity, completely unusable for UI work. That kicked off a two-year (sporadic) rabbit hole into color theory like Josef Albers' "Interaction of Color," perceptual color spaces (OKLCH vs sRGB), and effects like Bezold-Brücke. I learned that programmatic palette generation is genuinely hard. Nothing beats a trained eye. But I carried on anyway and made the Color Palette Pro. What it does: It generates 6 palette types (analogous, complementary,…

    Nov 2025 · colorpalette.pro · its alternatives →

  10. 10

    tiny playstationy renderer. Contribute to nkanaev/tipsy development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  11. 11

    Multi-platform parallax wallpaper engine. Contribute to jszczerbinsky/lwp development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  12. 12

    We ported pbrt-v4 to Julia and built it into a Makie backend. Any Makie plot can now be rendered with physically-based path tracing. Julia compiles user-defined physics directly into GPU kernels, so anyone can extend the ray tracer with new materials and media - a black hole with gravitational lensing is ~200 lines of Julia. Runs on AMD, NVIDIA, and CPU via KernelAbstractions.jl, with Metal coming soon. Demo scenes: github.com/SimonDanisch/RayDemo

    Feb 2026 · makie.org · its alternatives →

  13. 13
  14. 14

    Prompt-based color palette in Figma & FigJam

    2023 · refiredesign.com · its alternatives →

  15. 15
    micro-gl▲101

    Run vector graphics on any computer (without GPU or FPU)

    2023 · github.com · its alternatives →

  16. 16

    Cross platform shader system for HLSL, GLSL, Metal and SPIR-V. - polymonster/pmfx-shader

    2019 · github.com · its alternatives →

  17. 17

    Real-time GPU shader editor for spatial computing

    2024 · shader.vision · its alternatives →

  18. 18

    Precise tints and shades from any color in 10% increments.

    2019 · maketintsandshades.com · its alternatives →

  19. 19
    Cocolor▲100

    Play intuitively with colors & try to make the pic blend in

    2024 · cocolor.app · its alternatives →

  20. 20

    Improving on Solarized using the OKLab perceptual colorspace

    2022 · meat.io · its alternatives →

  21. 21

    Procedural Sprite Generator

    2018 · crysoftware.itch.io · its alternatives →

  22. 22

    Contribute to westoncb/nonlinear-optics-sandbox development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  23. 23

    Generate, preview and copy colour palettes with AI help

    2023 · colourgpt.app · its alternatives →

  24. 24

    Hello HN! I'm the author of this toy project that combines the idea of live-edit Shadertoy scenes with the popular gaussian splatting, aka 3DGS. You can write a GLSL function that defines the splats and see it rendered in real-time. Your GLSL code isn't stored anywhere, but you can share it via URL. P.S. I'm not a Spark developer. I'm just using their rendering engine.

    2025 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →