Skip to content

🚀 onsubmit.dev

Official GitHub organization for onsubmit.dev — the easiest way to handle form submissions from static websites.

This organization contains the official framework integrations that make connecting your forms effortless:

  • ⚡ Astro
  • ▲ Next.js
  • ⚛️ React
  • 💚 Vue
  • 🔶 Svelte

Each package provides a lightweight, framework-friendly way to submit forms to onsubmit.dev with minimal setup.

Why onsubmit.dev?

  • ✨ Simple API
  • 🔒 Spam protection
  • 📧 Email notifications
  • 🔗 Webhooks & integrations
  • 🤖 AI-powered autoresponders
  • 🌍 Works with any hosting provider

Whether you're building with Astro, Next.js, React, Vue, Svelte—or plain HTML—onsubmit.dev lets you collect form submissions without managing your own backend.

Learn more at https://onsubmit.dev.

Pinned Loading

  1. astro-onsubmit astro-onsubmit Public

    Astro.js integration for onsubmit.dev — drop-in form submission interceptor

    Astro

  2. nextjs-onsubmit nextjs-onsubmit Public

    Next.js component and hook for onsubmit.dev — zero-config form submission for App Router and Pages Router

    TypeScript

  3. react-onsubmit react-onsubmit Public

    React hook and component for onsubmit.dev — zero-dependency form submission for React

    TypeScript

  4. vue-onsubmit vue-onsubmit Public

    Vue composable and component for onsubmit.dev — zero-dependency form submission for Vue 3 (and Vue 2.7+)

    TypeScript

  5. svelte-onsubmit svelte-onsubmit Public

    Svelte action and component for onsubmit.dev — zero-dependency form submission for Svelte 5

    JavaScript

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…