# belnadris/angular-electron

Ultra-fast bootstrapping with Angular and Electron :speedboat:

Repository: https://github.com/belnadris/angular-electron
Canonical: https://ross.abutalabs.com/products/angular-electron
Homepage: https://belnadris.github.io/angular-electron/
Language: TypeScript
License: MIT
License Family: permissive
Topics: angular, electron, native-libraries, sass, hot-reload, typescript, desktop-app, playwright, vitest
Last push: 2026-08-08T08:08:18+00:00

## Health v2 (maintenance only)
Score: 88/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 96, release rhythm 72, longevity 100
- inputs: {"age_days": 3440, "days_push": 25, "days_rel": 25, "gap_med": 158, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5721, forks 1356 (observed 2026-08-28T04:09:28.257040+00:00)

## What it is
A starter template (boilerplate) for building cross-platform desktop applications with Angular and Electron, including TypeScript, SASS, and hot reload. It ships with Vitest and Playwright test setups and packaging for Linux, Windows, and macOS via Electron Builder.

## Use cases
- bootstrap an angular electron desktop app
- create a cross-platform desktop application with angular
- starter template for electron with hot reload
- package an angular app into a desktop executable
- set up e2e tests for an electron app with playwright
- angular desktop app with sass and typescript

## When to choose
- you want to build a desktop app with Angular as the UI framework
- you need a ready-made dev setup with hot reload, testing, and packaging
- you want a maintained Angular + Electron starting point with native library examples

## When to avoid
- you prefer React, Vue, or another frontend framework over Angular
- you need hot reload for the Electron main process (only the renderer hot-reloads)
- you want to use yarn as your package manager (the template recommends npm)

## Facets
- artifact type: learning-resource
- maturity: active
- function: desktop-framework, build-tool, e2e-testing, developer-tools
- domain: desktop-applications, web-development, cross-platform, developer-tools
- platform: cross-platform, windows
- tags: angular, electron, boilerplate, starter-template, hot-reload, sass, vitest, playwright, electron-builder, boilerplate, desktop, linux, macos, typescript

## Member repositories
- belnadris/angular-electron (main) score 88

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:28.257040+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:31:21.533093+00:00, confidence not recorded.
  - readme: https://github.com/belnadris/angular-electron (fetched 2026-08-28T04:09:28.257040+00:00, sha d7d57ebc153c)
  - homepage: https://belnadris.github.io/angular-electron/ (fetched 2026-08-29T08:49:04.450974+00:00, sha ea3fa072d010)
- Data as of 2026-08-30T08:39:29.467469+00:00.
