README.md

July 19, 2026 ยท View on GitHub

These libraries is a collection of components and services that are useful for developing Ionic Angular applications.

Demo site is here.

๐Ÿ’– Support This Project

Enjoying this project? Your support helps keep it alive and growing!
Sponsoring means you directly contribute to new features, improvements, and maintenance.

Become a Sponsor โ†’

Support Version

AngularPackage version
v2020.x.x
v1919.x.x
v182.x.x

packages

package namedescriptionpath
@rdlabo/ionic-angular-kitAuth guards, Firebase flows, storage, overlay, HTTP interceptor, and other fleet helpers./projects/kit
@rdlabo/ionic-angular-photo-editorThis is a photo editor and viewer for modal page of Ionic Angular project using Capacitor./project/photo-editor
@rdlabo/ionic-angular-scroll-headerThis is directive for scroll with Header./project/scroll-header
@rdlabo/ngx-cdk-scroll-strategiesThis is directive for virtual scroll of dynamic item size./project/scroll-strategies

Release

All libraries (including kit) share one version line and are released together via npm run release (np --no-tests --no-publish) โ†’ v* tag โ†’ GitHub Actions release.yml.

  • Stable vX.Y.Z โ†’ npm latest
  • Prerelease vX.Y.Z-N (np style) โ†’ npm dist-tag beta (version string stays X.Y.Z-N)

Kit Auth demo

The demo app includes a Kit tab with a Firebase Auth harness (/main/kit/auth).

  1. Fill projects/demo/src/environments/environment.ts (firebase).
  2. npm start โ€” open the Kit tab.
  3. npm run e2e โ€” Playwright signs up with a UUID email; window.__E2E__ skips email confirmation.
  4. npm run cap โ€” copy a production build to iOS/Android for device checks (e.g. kitAuthInput autofill).

sponsors

This is an Apache-2.0-licensed open source project. It can grow thanks to the support by these awesome people. If you'd like to join them, please read more here .