Calling the Top 500 Disruptors in Startups and Indie Hacking

At Disrupt500, we’re all about celebrating the underdogs—the creators, makers, and builders shaking things up. Whether you’re a startup founder taking on industry giants or an indie hacker launching something from your bedroom, this is the place where we highlight the boldest, most game-changing projects.

Claim Your Spot in Disrupt 500

Checklist

  • Your site should be functional
  • Not a directory/info/newsletter website
  • Has good UI/UX
  • Potential to disrupt the industry you're in
Note: A review does not guarantee a spot in the Top 500 list. Your tool will be listed on our website only if it meets our standards.
Your form has been successfully submitted! We'll be in touch soon.
const form = document.getElementById('waitlistForm'); const successMessage = document.getElementById('successMessage'); const urlInput = form.querySelector('input[type="url"]'); form.addEventListener('submit', function (event) { event.preventDefault(); // Prevent default form submission // Check if the entered URL doesn't start with http:// or https:// if (!urlInput.value.startsWith('http://') && !urlInput.value.startsWith('https://')) { urlInput.value = 'https://' + urlInput.value; // Prepend https:// if missing } const formData = new FormData(form); fetch(form.action, { method: form.method, body: formData, headers: { 'Accept': 'application/json' } }).then(response => { if (response.ok) { form.reset(); // Clear form inputs successMessage.classList.add('show-message'); // Show success message } else { alert('There was an error submitting the form. Please try again.'); } }).catch(error => { alert('There was an error submitting the form. Please try again.'); }); });