<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    <!-- SEO Meta Tags -->
    <title>WebSyrup - Free Multimedia Tools & Apps | Photo Editors, Games, AI Tools</title>
    <meta name="description" content="Discover free multimedia products: AI image generators, online photo editors, virtual piano, browser games, speed tests, and productivity tools. No downloads required.">
    <meta name="keywords" content="free online tools, web apps, photo editor, AI image generator, virtual piano, online games, speed test, avatar maker">
    <meta name="author" content="WebSyrup.net">
    
    <!-- Open Graph -->
    <meta property="og:type" content="website">
    <meta property="og:url" content="https://www.websyrup.net/">
    <meta property="og:title" content="WebSyrup - Free Multimedia Tools & Apps">
    <meta property="og:description" content="Free online tools for photo editing, gaming, AI creation, and productivity. No registration required.">
    <meta property="og:image" content="https://websyrup.net/image.jpg">
    
    <!-- Structured Data -->
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "SoftwareApplication",
      "name": "WebSyrup",
      "applicationCategory": "WebApplication",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.7",
        "ratingCount": "12847"
      }
    }
    </script>

    <!-- Tailwind CSS -->
    <script src="https://cdn.tailwindcss.com"></script>
    
    <!-- Google Fonts - Distinctive Typography -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=DM+Sans:wght@400;500;700&display=swap" rel="stylesheet">
    
    <!-- Font Awesome -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" crossorigin="anonymous" referrerpolicy="no-referrer" />

    <style>
        :root {
            --primary: #818cf8;
            --primary-dark: #6366f1;
            --accent: #a78bfa;
            --bg-dark: #0f172a;
            --bg-card: #1e293b;
            --text-primary: #f1f5f9;
            --text-secondary: #cbd5e1;
        }
        
        html {
            scroll-behavior: smooth;
        }
        
        body {
            font-family: 'DM Sans', sans-serif;
            background: var(--bg-dark);
            color: var(--text-secondary);
        }
        
        h1, h2, h3, h4, h5, h6 {
            font-family: 'Syne', sans-serif;
            color: var(--text-primary);
        }
        
        /* Animated gradient background */
        .hero-gradient {
            background: linear-gradient(135deg, #0f172a 0%, #1e293b 50%, #0f172a 100%);
            background-size: 200% 200%;
            animation: gradientShift 15s ease infinite;
            position: relative;
            overflow: hidden;
        }
        
        .hero-gradient::before {
            content: '';
            position: absolute;
            top: -50%;
            left: -50%;
            width: 200%;
            height: 200%;
            background: radial-gradient(circle, rgba(129, 140, 248, 0.1) 0%, transparent 70%);
            animation: rotate 30s linear infinite;
        }
        
        @keyframes gradientShift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
        }
        
        @keyframes rotate {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }
        
        /* Category cards hover effect */
        .category-card {
            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
            border: 1px solid rgba(129, 140, 248, 0.2);
        }
        
        .category-card:hover {
            transform: translateY(-8px) scale(1.02);
            border-color: var(--primary);
            box-shadow: 0 20px 40px rgba(129, 140, 248, 0.3);
        }
        
        .category-card:hover .category-icon {
            transform: scale(1.2) rotate(5deg);
        }
        
        .category-icon {
            transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
        }
        
        /* Product card animations */
        .product-card {
            opacity: 0;
            animation: fadeInUp 0.6s ease forwards;
            transition: all 0.3s ease;
            border: 1px solid rgba(129, 140, 248, 0.15);
        }
        
        .product-card:hover {
            transform: translateY(-5px);
            border-color: var(--primary);
            box-shadow: 0 10px 30px rgba(129, 140, 248, 0.2);
        }
        
        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }
        
        /* Stagger animation delays */
        .product-card:nth-child(1) { animation-delay: 0.1s; }
        .product-card:nth-child(2) { animation-delay: 0.2s; }
        .product-card:nth-child(3) { animation-delay: 0.3s; }
        .product-card:nth-child(4) { animation-delay: 0.15s; }
        .product-card:nth-child(5) { animation-delay: 0.25s; }
        .product-card:nth-child(6) { animation-delay: 0.35s; }
        
        /* Stats counter animation */
        .stat-number {
            font-family: 'Syne', sans-serif;
            font-weight: 800;
            background: linear-gradient(135deg, var(--primary), var(--accent));
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
        }
        
        /* Smooth button */
        .btn-primary {
            background: linear-gradient(135deg, var(--primary), var(--primary-dark));
            transition: all 0.3s ease;
            position: relative;
            overflow: hidden;
        }
        
        .btn-primary::before {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
            transition: left 0.5s ease;
        }
        
        .btn-primary:hover::before {
            left: 100%;
        }
        
        .btn-primary:hover {
            transform: translateY(-2px);
            box-shadow: 0 10px 25px rgba(129, 140, 248, 0.4);
        }
        
        /* Back to top */
        #back-to-top-btn {
            transition: all 0.3s ease;
        }
        
        /* Category filter buttons */
        .filter-btn {
            transition: all 0.3s ease;
            border: 2px solid transparent;
        }
        
        .filter-btn.active {
            background: var(--primary);
            border-color: var(--primary);
            color: white;
        }
        
        .filter-btn:not(.active):hover {
            border-color: var(--primary);
            color: var(--primary);
        }
    </style>
    
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7728853330571587" crossorigin="anonymous"></script>
</head>
<body>
    <div id="top"></div>
    
    <!-- Header -->
    <header class="bg-slate-900/80 backdrop-blur-md sticky top-0 z-50 border-b border-indigo-500/20">
        <div class="container mx-auto px-6 py-4">
            <div class="flex justify-between items-center">
                <div class="flex items-center space-x-3">
                    <i class="fas fa-blender-phone text-3xl text-indigo-400"></i>
                    <h1 class="text-2xl font-bold text-white">WebSyrup</h1>
                </div>
                <nav class="hidden md:flex items-center space-x-6 text-sm">
                    <a href="#categories" class="hover:text-indigo-400 transition-colors">Categories</a>
                    <a href="#products" class="hover:text-indigo-400 transition-colors">All Products</a>
					<a href="https://rcpsoft.net" target="_blank" class="hover:text-indigo-400 transition-colors">Software</a>
					<a href="https://websyrup.net/domains/" target="_blank" class="hover:text-indigo-400 transition-colors">Buy Our Domains</a>
                    <a href="#about" class="hover:text-indigo-400 transition-colors">About</a>
                    <a href="mailto:info@websyrup.net" class="px-4 py-2 bg-indigo-600 hover:bg-indigo-700 rounded-lg transition-colors">Contact</a>
                </nav>
                <button id="mobile-menu-btn" class="md:hidden text-white">
                    <i class="fas fa-bars text-2xl"></i>
                </button>
            </div>
        </div>
    </header>
    
    <!-- Mobile Menu -->
    <div id="mobile-menu" class="hidden md:hidden bg-slate-900 border-b border-indigo-500/20">
        <nav class="container mx-auto px-6 py-4 flex flex-col space-y-3">
            <a href="#categories" class="hover:text-indigo-400 transition-colors">Categories</a>
            <a href="#products" class="hover:text-indigo-400 transition-colors">All Products</a>
            <a href="https://rcpsoft.net" target="_blank" class="hover:text-indigo-400 transition-colors">Software</a>
					<a href="https://sedo.com/search/?member=3572d49e58d36a1e895c1f6930703564c0614105" target="_blank" class="hover:text-indigo-400 transition-colors">Buy Our Domains</a>
            <a href="#about" class="hover:text-indigo-400 transition-colors">About</a>
            <a href="mailto:info@websyrup.net" class="hover:text-indigo-400 transition-colors">Contact</a>
        </nav>
    </div>

    <!-- Hero Section -->
    <section class="hero-gradient py-20 md:py-32 relative">
        <div class="container mx-auto px-6 text-center relative z-10">
            <h2 class="text-5xl md:text-7xl font-bold text-white leading-tight mb-6">
                Free Tools.<br>
                <span class="text-transparent bg-clip-text bg-gradient-to-r from-indigo-400 to-purple-400">by WebSyrup</span>
            </h2>
            <p class="text-xl md:text-2xl text-slate-300 max-w-3xl mx-auto mb-8">
                Photo editors, AI generators, online games, productivity tools—all free, all browser-based, all ready to use.
            </p>
            <div class="flex flex-wrap justify-center gap-4 mb-12">
                <a href="#products" class="btn-primary px-8 py-4 rounded-full font-semibold text-white text-lg">
                    Explore Products <i class="fas fa-arrow-down ml-2"></i>
                </a>
                <a href="#categories" class="px-8 py-4 rounded-full font-semibold text-white border-2 border-indigo-400 hover:bg-indigo-400/10 transition-all">
                    Browse by Category
                </a>
            </div>
            
            <!-- Stats -->
            <div class="grid grid-cols-2 md:grid-cols-4 gap-8 max-w-4xl mx-auto">
                <div>
                    <div class="stat-number text-4xl md:text-5xl mb-2">37+</div>
                    <div class="text-slate-400 text-sm">Great Products</div>
                </div>
                <div>
                    <div class="stat-number text-4xl md:text-5xl mb-2">15</div>
                    <div class="text-slate-400 text-sm">Years Active</div>
                </div>
                <div>
                    <div class="stat-number text-4xl md:text-5xl mb-2">200+</div>
                    <div class="text-slate-400 text-sm">Projects Delivered</div>
                </div>
                <div>
                    <div class="stat-number text-4xl md:text-5xl mb-2">100%</div>
                    <div class="text-slate-400 text-sm">Free Tools</div>
                </div>
            </div>
        </div>
    </section>

    <!-- Categories Section -->
    <section id="categories" class="py-20 bg-slate-900">
        <div class="container mx-auto px-6">
            <h3 class="text-4xl font-bold text-center mb-4">Browse by Category</h3>
            <p class="text-center text-slate-400 mb-12 max-w-2xl mx-auto">
                Find the perfect tool for your needs. From creative applications to productivity boosters.
            </p>
            
            <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
                <!-- AI Tools -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="ai">
                    <div class="category-icon text-5xl mb-4">🤖</div>
                    <h4 class="text-2xl font-bold mb-2">AI Tools</h4>
                    <p class="text-slate-400 mb-4">4 products</p>
                    <div class="text-sm text-indigo-400">avatarmake, combopix, openchat, datracks</div>
                </div>
                
                <!-- Photo Editing -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="photo">
                    <div class="category-icon text-5xl mb-4">🎨</div>
                    <h4 class="text-2xl font-bold mb-2">Photo & Image</h4>
                    <p class="text-slate-400 mb-4">6 products</p>
                    <div class="text-sm text-indigo-400">upperpix, photoeditor, pixeditor, photosearch...</div>
                </div>
                
                <!-- Gaming -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="gaming">
                    <div class="category-icon text-5xl mb-4">🎮</div>
                    <h4 class="text-2xl font-bold mb-2">Gaming</h4>
                    <p class="text-slate-400 mb-4">3 products</p>
                    <div class="text-sm text-indigo-400">overgames, arcadeok, freesmartgames</div>
                </div>
                
                <!-- Music & Audio -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="music">
                    <div class="category-icon text-5xl mb-4">🎵</div>
                    <h4 class="text-2xl font-bold mb-2">Music & Audio</h4>
                    <p class="text-slate-400 mb-4">4 products</p>
                    <div class="text-sm text-indigo-400">virtualpiano, pianoapp, radiobrowser, hitgroove</div>
                </div>
                
                <!-- Communication -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="communication">
                    <div class="category-icon text-5xl mb-4">💬</div>
                    <h4 class="text-2xl font-bold mb-2">Communication</h4>
                    <p class="text-slate-400 mb-4">4 products</p>
                    <div class="text-sm text-indigo-400">freecamchat, worldchat, memelike, chatscript</div>
                </div>
                
                <!-- Utilities -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="utilities">
                    <div class="category-icon text-5xl mb-4">🛠️</div>
                    <h4 class="text-2xl font-bold mb-2">Utilities</h4>
                    <p class="text-slate-400 mb-4">9 products</p>
                    <div class="text-sm text-indigo-400">browserspeed, speedtest, trackingcode...</div>
                </div>
                
                <!-- Security -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="security">
                    <div class="category-icon text-5xl mb-4">🔒</div>
                    <h4 class="text-2xl font-bold mb-2">Security</h4>
                    <p class="text-slate-400 mb-4">3 products</p>
                    <div class="text-sm text-indigo-400">antivirustools, freeantivirus, infovirus</div>
                </div>
                
                <!-- Productivity -->
                <div class="category-card bg-slate-800/50 backdrop-blur p-8 rounded-2xl text-center cursor-pointer" data-category="productivity">
                    <div class="category-icon text-5xl mb-4">📊</div>
                    <h4 class="text-2xl font-bold mb-2">Productivity</h4>
                    <p class="text-slate-400 mb-4">4 products</p>
                    <div class="text-sm text-indigo-400">webdesktop, startpage, mybrowserspage...</div>
                </div>
            </div>
        </div>
    </section>

    <!-- Filter Buttons -->
    <section id="products" class="py-12 bg-slate-900/50">
        <div class="container mx-auto px-6">
            <div class="flex flex-wrap justify-center gap-3 mb-8">
                <button class="filter-btn active px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="all">
                    All Products
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="ai">
                    AI Tools
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="photo">
                    Photo & Image
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="gaming">
                    Gaming
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="music">
                    Music & Audio
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="communication">
                    Communication
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="utilities">
                    Utilities
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="security">
                    Security
                </button>
                <button class="filter-btn px-6 py-2 rounded-full bg-slate-800 text-sm font-semibold" data-filter="productivity">
                    Productivity
                </button>
            </div>
        </div>
    </section>

    <!-- Products Grid -->
    <main class="py-12 bg-slate-900">
        <div class="container mx-auto px-6">
            <div id="products-grid" class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
                <!-- Products will be inserted here -->
            </div>
        </div>
    </main>

    <!-- About Section -->
    <section id="about" class="py-20 bg-slate-900/50">
        <div class="container mx-auto px-6">
            <div class="bg-gradient-to-br from-slate-800/50 to-slate-900/50 backdrop-blur p-12 rounded-3xl border border-indigo-500/20 max-w-5xl mx-auto">
                <h3 class="text-4xl font-bold text-center mb-8">About WebSyrup</h3>
                <div class="space-y-6 text-slate-300 text-lg leading-relaxed">
                    <p>
                        Founded in <strong class="text-indigo-400">2010</strong> as a dynamic Web Agency, WebSyrup began with a simple mission: to create high-quality, accessible, and free-to-use digital products for a global audience. Over the past 15 years, we've evolved into a versatile software house, delivering more than <strong class="text-indigo-400">200 projects</strong> across web, desktop, and mobile platforms.
                    </p>
                    <p>
                        Our operations are organized into specialized divisions: <strong class="text-indigo-400">RCPsoft</strong> handles software development, the <strong class="text-indigo-400">FCC (FreeCamChat)</strong> division focuses on video communication platforms, and <strong class="text-indigo-400">Web39.it</strong> serves our Italian-speaking community.
                    </p>
                    <p>
                        At the core of our philosophy is a commitment to <strong class="text-indigo-400">accessibility without compromise</strong>. Every tool we build is completely free to use, supported by a non-intrusive advertising model that respects your experience. We believe powerful technology should be available to everyone, everywhere.
                    </p>
                    <p>
                        From AI-powered image generators and professional photo editors to browser-based games and productivity tools, we blend creativity with cutting-edge technology to build products that millions of people use daily.
                    </p>
                </div>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer class="bg-slate-950 border-t border-indigo-500/20 py-12">
        <div class="container mx-auto px-6">
            <div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-8">
                <!-- Brand -->
                <div class="col-span-1 md:col-span-2">
                    <div class="flex items-center space-x-3 mb-4">
                        <i class="fas fa-blender-phone text-3xl text-indigo-400"></i>
                        <h4 class="text-2xl font-bold text-white">WebSyrup</h4>
                    </div>
                    <p class="text-slate-400 mb-4">Creating quality free-to-use digital products since 2010. Free tools, zero cost, infinite possibilities.</p>
                    <div class="flex space-x-4">
                        <a href="https://www.facebook.com/websyrup" target="_blank" class="text-2xl hover:text-indigo-400 transition-colors" title="Facebook">
                            <i class="fab fa-facebook-f"></i>
                        </a>
                        <a href="https://www.x.com/websyrup" target="_blank" class="text-2xl hover:text-indigo-400 transition-colors" title="Twitter">
                            <i class="fab fa-twitter"></i>
                        </a>
                        <a href="https://www.youtube.com/websyrup" target="_blank" class="text-2xl hover:text-indigo-400 transition-colors" title="YouTube">
                            <i class="fab fa-youtube"></i>
                        </a>
                    </div>
                </div>
                
                <!-- Quick Links -->
                <div>
                    <h5 class="text-white font-bold mb-4">Quick Links</h5>
                    <ul class="space-y-2 text-slate-400">
                        <li><a href="#products" class="hover:text-indigo-400 transition-colors">All Products</a></li>
                        <li><a href="#categories" class="hover:text-indigo-400 transition-colors">Categories</a></li>
                        <li><a href="#about" class="hover:text-indigo-400 transition-colors">About Us</a></li>
                        <li><a href="https://web39.it" target="_blank" class="hover:text-indigo-400 transition-colors">Web39.it</a></li>
                    </ul>
                </div>
                
                <!-- Domains -->
                <div>
                    <h5 class="text-white font-bold mb-4">Divisions</h5>
                    <ul class="space-y-2 text-slate-400">
                        <li><a href="https://rcpsoft.net" target="_blank" class="hover:text-indigo-400 transition-colors">RCPsoft</a></li>
                        <li><a href="https://freecamchat.org" target="_blank" class="hover:text-indigo-400 transition-colors">FreeCamChat (FCC)</a></li>
                        <li><a href="https://sedo.com/search/?member=3572d49e58d36a1e895c1f6930703564c0614105" target="_blank" class="hover:text-indigo-400 transition-colors">Buy Our Domains</a></li>
                        <li><a href="mailto:info@websyrup.net" class="hover:text-indigo-400 transition-colors">Contact Us</a></li>
                    </ul>
                </div>
            </div>
            
            <div class="border-t border-slate-800 pt-8 text-center text-slate-500 text-sm">
                <p>&copy; 2026 WebSyrup.net. All rights reserved. Crafting free digital experiences since 2010.</p>
            </div>
        </div>
    </footer>

    <!-- Back to Top -->
    <a href="#top" id="back-to-top-btn" class="fixed bottom-8 right-8 w-14 h-14 bg-indigo-600 hover:bg-indigo-700 text-white rounded-full flex items-center justify-center shadow-lg opacity-0 invisible z-50">
        <i class="fas fa-arrow-up"></i>
    </a>

    <script>
        // Products database with categories
        const products = [
            // AI Tools
            { name: 'avatarmake.com', url: 'https://avatarmake.com', description: 'AI-powered avatar creator from your photos in various artistic styles', category: 'ai', icon: '🎭' },
            { name: 'combopix.com', url: 'https://combopix.com', description: 'Create AI-generated images online with various creative effects', category: 'ai', icon: '🖼️' },
            
            { name: 'datracks.com', url: 'https://datracks.com', description: 'Smart AI assistant providing information and assistance', category: 'ai', icon: '💡' },
            
            // Photo & Image
            { name: 'upperpix.com', url: 'https://upperpix.com', description: 'Professional-grade online photo editor with advanced features', category: 'photo', icon: '📸' },
            { name: 'photoeditor.pro', url: 'https://photoeditor.pro', description: 'Professional online photo editor with advanced tools', category: 'photo', icon: '🎨' },
            { name: 'pixeditor.net', url: 'https://pixeditor.net', description: 'Fast and simple pixel-based image editor', category: 'photo', icon: '🖌️' },
            { name: 'photosearch.tv', url: 'https://photosearch.tv', description: 'Dedicated search engine for finding photos across the web', category: 'photo', icon: '🔍' },
            
            // Gaming
            { name: 'overgames.net', url: 'https://overgames.net', description: 'Free online gaming platform with games across all genres', category: 'gaming', icon: '🎮' },
            { name: 'arcadeok.com', url: 'https://arcadeok.com', description: 'Over 5000 free online games in your browser', category: 'gaming', icon: '👾' },
            { name: 'freesmartgames.com', url: 'https://freesmartgames.com', description: 'Free smart games that challenge your mind', category: 'gaming', icon: '🧩' },
            
            // Music & Audio
            { name: 'virtualpiano.eu', url: 'https://virtualpiano.eu', description: 'Online virtual piano playable with your keyboard', category: 'music', icon: '🎹' },
            { name: 'pianoapp.net', url: 'https://pianoapp.net', description: 'Comprehensive web app for learning and playing piano', category: 'music', icon: '🎼' },
            { name: 'radiobrowser.com', url: 'https://radiobrowser.com', description: 'Community-driven collection of online radio stations', category: 'music', icon: '📻' },
            { name: 'hitgroove.com', url: 'https://hitgroove.com', description: 'Drum machine with real-time multi-sound control', category: 'music', icon: '🥁' },
            
            // Communication
            { name: 'freecamchat.org', url: 'https://freecamchat.org', description: 'Free video chat platform for social connections', category: 'communication', icon: '📹' },
            { name: 'worldchat.tv', url: 'https://worldchat.tv', description: 'Connect with people worldwide through global chat', category: 'communication', icon: '🌍' },
            { name: 'memelike.com', url: 'https://memelike.com', description: 'Converse with AI-created virtual characters', category: 'communication', icon: '💬' },
            { name: 'chatscript.net', url: 'https://chatscript.net', description: 'Tools and resources for developing chatbots', category: 'communication', icon: '🤖' },
            
            // Utilities
            { name: 'browserspeed.net', url: 'https://browserspeed.net', description: 'Test internet speed and browser performance', category: 'utilities', icon: '⚡' },
            
            { name: 'mobilespeedtest.net', url: 'https://mobilespeedtest.net', description: 'Mobile internet connection speed tester', category: 'utilities', icon: '📱' },
            { name: 'trackingcode.net', url: 'https://trackingcode.net', description: 'Check tracking codes for package shipping', category: 'utilities', icon: '📦' },
            { name: 'weathermetro.com', url: 'https://weathermetro.com', description: 'Detailed weather forecasts for metro areas worldwide', category: 'utilities', icon: '🌤️' },
            { name: 'internetindexer.com', url: 'https://internetindexer.com', description: 'Service for indexing content on the internet', category: 'utilities', icon: '🔗' },
            
            // Security
            { name: 'antivirustools.net', url: 'https://antivirustools.net', description: 'Computer security and antivirus resources', category: 'security', icon: '🛡️' },
            { name: 'freeantivirus.pro', url: 'https://freeantivirus.pro', description: 'Reviews and resources for free antivirus solutions', category: 'security', icon: '🔒' },
            { name: 'infovirus.org', url: 'https://infovirus.org', description: 'Information and resources about computer viruses', category: 'security', icon: '🦠' },
            
            // Productivity
            { name: 'webdesktop.net', url: 'https://webdesktop.net', description: 'Desktop-like environment in your browser', category: 'productivity', icon: '💻' },
            { name: 'startpage.pro', url: 'https://startpage.pro', description: 'Professional privacy-focused browser start page', category: 'productivity', icon: '🏠' },
            { name: 'mybrowserspage.com', url: 'https://mybrowserspage.com', description: 'Customizable start page for your browser', category: 'productivity', icon: '🌐' },
            { name: 'mystartpage.net', url: 'https://mystartpage.net', description: 'Personal customizable browser start page', category: 'productivity', icon: '⭐' },
            
            // Other products
            { name: 'rcpsoft.net', url: 'https://rcpsoft.net', description: 'Software solutions and digital services provider', category: 'productivity', icon: '⚙️' },
            { name: 'appsenjoy.com', url: 'https://appsenjoy.com', description: 'Collection of free web-based applications and tools', category: 'utilities', icon: '📱' },
            { name: 'softenjoy.com', url: 'https://softenjoy.com', description: 'Free uploader for software and web applications', category: 'utilities', icon: '☁️' },
            { name: 'deliverbit.com', url: 'https://deliverbit.com', description: 'Software distribution for Desktop and Mobile platforms', category: 'utilities', icon: '📲' }
        ];

        // Render products
        const productsGrid = document.getElementById('products-grid');
        let currentFilter = 'all';

        function renderProducts(filter = 'all') {
            const filtered = filter === 'all' ? products : products.filter(p => p.category === filter);
            
            productsGrid.innerHTML = filtered.map((product, index) => `
                <div class="product-card bg-slate-800/30 backdrop-blur p-6 rounded-2xl border hover:bg-slate-800/50 transition-all" data-category="${product.category}">
                    <div class="flex items-start justify-between mb-4">
                        <div class="text-4xl">${product.icon}</div>
                        <span class="px-3 py-1 bg-indigo-500/20 text-indigo-300 text-xs rounded-full">${product.category}</span>
                    </div>
                    <h4 class="text-xl font-bold text-white mb-2">${product.name}</h4>
                    <p class="text-slate-400 text-sm mb-4 flex-grow">${product.description}</p>
                    <a href="${product.url}" target="_blank" class="block w-full bg-indigo-600 hover:bg-indigo-700 text-white font-semibold py-3 px-4 rounded-xl transition-all text-center group">
                        Visit Site 
                        <i class="fas fa-arrow-right ml-2 group-hover:translate-x-1 transition-transform inline-block"></i>
                    </a>
                </div>
            `).join('');
        }

        // Filter functionality
        const filterBtns = document.querySelectorAll('.filter-btn');
        const categoryCards = document.querySelectorAll('.category-card');

        filterBtns.forEach(btn => {
            btn.addEventListener('click', () => {
                filterBtns.forEach(b => b.classList.remove('active'));
                btn.classList.add('active');
                currentFilter = btn.dataset.filter;
                renderProducts(currentFilter);
            });
        });

        categoryCards.forEach(card => {
            card.addEventListener('click', () => {
                const category = card.dataset.category;
                filterBtns.forEach(b => b.classList.remove('active'));
                const targetBtn = document.querySelector(`[data-filter="${category}"]`);
                if (targetBtn) {
                    targetBtn.classList.add('active');
                    currentFilter = category;
                    renderProducts(currentFilter);
                    document.querySelector('#products').scrollIntoView({ behavior: 'smooth' });
                }
            });
        });

        // Mobile menu
        const mobileMenuBtn = document.getElementById('mobile-menu-btn');
        const mobileMenu = document.getElementById('mobile-menu');
        
        mobileMenuBtn.addEventListener('click', () => {
            mobileMenu.classList.toggle('hidden');
        });

        // Back to top button
        const backToTopBtn = document.getElementById('back-to-top-btn');
        
        window.addEventListener('scroll', () => {
            if (window.scrollY > 300) {
                backToTopBtn.classList.remove('opacity-0', 'invisible');
                backToTopBtn.classList.add('opacity-100', 'visible');
            } else {
                backToTopBtn.classList.remove('opacity-100', 'visible');
                backToTopBtn.classList.add('opacity-0', 'invisible');
            }
        });

        // Initial render
        renderProducts();
    </script>
</body>
</html>
