# SnipForm > Form backend for static sites. Validation, error states, loading states, success content - all declared in HTML attributes. No JavaScript to write. 8KB gzipped. ## Why SnipForm - [Why This Exists](/llms-full.txt#why-snipform): The problem with traditional form backends and why directive-driven forms are different ## Documentation - [Complete DDF Reference](/llms-full.txt): Full documentation for Directive Driven Forms - validation rules, error states, submit states, success content, and complete examples ## Examples - [Live Examples](https://snipform.io/examples/): Interactive demos showing all features in action ## Links - [Get Started](https://app.snipform.io): Create your free form key (no submit limits) - [Documentation](https://docs.snipform.io): Full documentation site