NEURALNG
FORMSBETA

Password

A password-manager friendly native control with accessible visibility, strength feedback, Caps Lock awareness and one value contract across Angular Forms.

✓ Native autofill✓ Signal Forms✓ Headless ready

GET STARTED

Import

Import the canonical standalone control from its granular entry point.

app.ts TypeScript
import { NeuralPassword } from '@neural-ng/core/password';

@Component({ imports: [NeuralPassword] })

Current password

current-password is the safe default. Visibility changes input type without disabling autofill or password managers.

New password and feedback

The four-step score is a presentational hint—not a validator or server security policy.

Enter a password
Strength feedback is presentational.

Angular Forms

The same component works with template-driven, reactive and Signal Forms without a second API.

ngModel

Reactive Form

Signal Form

States and constraints

Native length, required, readonly and disabled semantics compose with form-driven invalid, pending, touched and dirty state.

Unstyled and typed classes

Native semantics and structural hooks remain while Tailwind owns every visible choice.

Strong password