https://github.com/brakmic/angular-signal-forms
Signal-based Forms in Angular v21
https://github.com/brakmic/angular-signal-forms
angular forms signal-forms signals
Last synced: 5 months ago
JSON representation
Signal-based Forms in Angular v21
- Host: GitHub
- URL: https://github.com/brakmic/angular-signal-forms
- Owner: brakmic
- Created: 2025-09-27T17:10:47.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-11-21T18:48:28.000Z (7 months ago)
- Last Synced: 2025-11-21T20:31:48.143Z (7 months ago)
- Topics: angular, forms, signal-forms, signals
- Language: TypeScript
- Homepage:
- Size: 837 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Angular Signal Forms Demo
This shows Angular v21's new signal-based forms.
## About
This app shows how to use Angular signals for forms. It has validation, error messages, and user feedback all with signals, no reactive forms needed.
## What it does
It uses only signal forms, no reactive forms. It shows validation errors as flyouts next to inputs. It shows success modals. It uses Angular v21 features.

## How to run
```bash
# Get dependencies
pnpm install
# Start dev server
pnpm start
# Build for production
pnpm build
# Run tests
pnpm test
```
## Tech
- Angular v21.0.0 (stable)
- Signal Forms API
- Tailwind CSS v4 (because I never learned CSS/SCSS, and never will)
- Jest for tests
- Vite build