← Back to Vibe Code Registry

404MUSEUM

Transform boring 404 error pages into stunning interactive art galleries

🎨 Live Art Gallery Demo

Experience how 404Museum transforms error pages into beautiful art displays:

Auto-Detection

Auto-Detection

Automatically detects 404 error pages and replaces them with beautiful art displays without any configuration.

Generative Art

Generative Art

Features multiple generative art algorithms including fractals, particle systems, and abstract patterns.

Analytics

Analytics

Logs anonymous 404 hits with timestamps and referrer data to help you understand broken links.

Lightweight

Lightweight

Ultra-lightweight library (less than 15KB) that loads fast and doesn't impact your site's performance.

Responsive

Responsive

Fully responsive design that works beautifully on desktop, tablet, and mobile devices.

Easy Setup

Easy Setup

Single script tag installation - no complex configuration or dependencies required.

📌 Installation Instructions

Add the 404Museum script to your website to transform any 404 error pages into beautiful art galleries. Just add this single line to your site's <head> section:

<script src="https://jodylabs.surge.sh/404museum/404museum.min.js"></script>

That's it! 404Museum will automatically detect and transform any 404 pages on your site.

✨ Advanced Configuration

Customize 404Museum by defining configuration before loading the script:

<script>
window.Museum404Config = {
    theme: 'dark', // 'light' or 'dark'
    artTypes: ['generative', 'particles', 'fractals', 'abstract'],
    customMessage: 'Page not found, but enjoy this art instead!',
    colors: {
        primary: '#4ecdc4',
        secondary: '#ff6b6b',
        background: '#0a0a0a',
        text: '#ffffff'
    },
    showNavigation: true,
    showBranding: true,
    artDuration: 30000, // Switch art every 30 seconds (0 = manual only)
    particleCount: 100,
    animationSpeed: 1
};
</script>
<script src="https://jodylabs.surge.sh/404museum/404museum.min.js"></script>

🎮 Manual Control

You can also manually control 404Museum with JavaScript:

// Manually activate the art gallery
window.Museum404.activate();

// Switch to specific art type
window.Museum404.switchArt('particles');

// Deactivate and return to original page
window.Museum404.deactivate();

// Check if currently active
if (window.Museum404.isActive()) {
    console.log('Art gallery is active');
}

🎨 Available Art Types

404Museum includes several beautiful art generators that you can specify in the configuration:

📱 Browser Compatibility

404Museum works on all modern browsers with Canvas support:

Need more information? Check out the GitHub repository or try the live demo.