Tag: forms

  • Solid Forms

    Solid Forms

    Form creation, done right.

    Solid Forms is a modern form builder that lets you create and share forms in minutes — no code, no tracking, no nonsense.


    What It Is

    • Visual Form Builder: Create forms with text fields, checkboxes, dropdowns, number inputs, phone/email validation, and rich text blocks — all from a clean, dark-mode editor.
    • Invite-Only or Public Sharing: Share a private invite link with specific people, or make your form public — you control access with a simple URL.
    • Live Response Tables: Instantly see who responded, what they said, and when — all in a clean, exportable table that updates in real time.
    • Privacy-Respecting: No accounts required to respond. No analytics. No hidden cookies. Responses are stored securely, and never sold or shared.
    • Fast, Friendly, and Focused: Solid Forms is made for makers — fast to build with, simple to share, and easy to trust.

    “We built Solid Forms to help real people collect real input — without giving up speed, privacy, or simplicity.”
    — The Sparkstone Team

    Try it now

  • solid-validation

    solid-validation

    Lightweight, flexible form validation for Solid.js.

    solid-validation is a validation library built for Solid.js. It offers a clean, reactive API for handling form input validation, submission state, and error messaging — with support for custom logic and backend integration. It’s fast, ergonomic, and integrates seamlessly with real-world workflows.


    Installation

    npm install @sparkstone/solid-validation

    or

    pnpm add @sparkstone/solid-validation

    Features

    • Simple form handling: Hook into form submission and manage input-level and global errors with built-in helpers.
    • Reactive state: Track isSubmitting, isSubmitted, and live validation errors as part of your UI.
    • Custom validators: Use your own validation functions alongside native input validation.
    • PocketBase support: Includes helpers to integrate with PocketBase forms and handle server-side validation errors cleanly.

    “We made solid-validation to give Solid.js devs a simple, ergonomic way to handle forms — no dependencies, no fuss.”
    — The Sparkstone Team


    View source