Documentation

Explore the libraries, utilities, and architectural patterns that make Angular Helpers the premier choice for modern, high-performance web applications.

Available Packages

🌐
42 servicesSignals

Browser Web APIs

Seamlessly integrate native browser capabilities like Geolocation, Notifications, and Storage into your Angular application with reactive, signal-based services.

pnpm add @angular-helpers/browser-web-apis
πŸ›‘οΈ
ReDoS PreventionCrypto

Security Utilities

Hardened tools for cryptographic operations, secure password hashing, and input validation designed to prevent common web vulnerabilities.

pnpm add @angular-helpers/security
βš™οΈ
Web WorkersPerformance

Worker HTTP

Offload your heavy API communication and data processing to Web Workers, keeping your UI thread responsive and smooth at 60fps.

pnpm add @angular-helpers/worker-http
πŸ—ΊοΈ
GISMaps

OpenLayers

Modern Angular wrapper for OpenLayers with modular architecture, standalone components, and reactive signal-based APIs.

pnpm add @angular-helpers/openlayers
πŸ’Ύ
Offline FirstAES-GCM

Storage & Persistence

High-performance, reactive L1 Signals backed by async L2 transports, client-side encryption, TOON compression, and surgically reactive Entity State management.

pnpm add @angular-helpers/storage

Modular by design.

Pick only what you need. Our library is designed to be treeshakeable and lean, ensuring your bundle stays small.

app.config.ts
bootstrapApplication(AppComponent, {
  providers: [
    provideBrowserWebApis(),
    provideWorkerHttp({
      worker: new Worker('./app.worker', { type: 'module' }),
    }),
  ],
});