{"repo":"belnadris/angular-electron","free":true,"listed":false,"github":"https://github.com/belnadris/angular-electron","clone":"git clone https://github.com/belnadris/angular-electron.git","description":"Ultra-fast bootstrapping with Angular and Electron :speedboat:","language":"TypeScript","stars":5724,"topics":["angular","electron","native-libraries","sass","hot-reload","typescript","desktop-app","playwright","vitest"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"![Maintained][maintained-badge] [![Make a pull request][prs-badge]][prs] [![License][license-badge]](LICENSE.md) [![Linux Build][linux-build-badge]][linux-build] [![MacOS Build][macos-build-badge]][macos-build] [![Windows Build][windows-build-badge]][windows-build] [![Watch on GitHub][github-watch-badge]][github-watch] [![Star on GitHub][github-star-badge]][github-star] [![Tweet][twitter-badge]][twitter] Introduction Bootstrap and package your project with Angular 22 and Electron 43 (Typescript + SASS + Hot Reload) for creating Desktop applications. Currently runs with: - Angular v22.1.0 - Electron v43.3.0 With this sample, you can: - Run your app in a local development environment with Electron & Hot reload - Run your app in a production environment - Execute your tests with Vitest and Playwright (E2E) - Package your app into an executable file for Linux, Windows & Mac /!\\ Hot reload only pertains to the renderer process. The main electron process is not able to be hot reloaded, only restarted. Getting Started Clone this repository locally: Install dependencies with npm (used by Electron renderer process): There is an issue with yarn and node modules when the application is built by the packager. Please use npm as dependencies manager. If you want to generate Angular components with Angular-cli , you MUST install @angular/cli in npm global context. Please follow Angular-cli documentation if you had installed a previous version of angular-cli . Install NodeJS dependencies wit","default_branch":null,"files":null,"tree":[],"storefront":"/r/belnadris","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/belnadris/angular-electron/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}