All Projects → sean-perkins → Angular Electron Seed

sean-perkins / Angular Electron Seed

An Angular (4+) seed with Electron, Live-reload, AngularCLI, etc.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Angular Electron Seed

Generator Ngx Rocket
🚀 Extensible Angular 11+ enterprise-grade project generator
Stars: ✭ 1,329 (+1026.27%)
Mutual labels:  seed, angular-cli, ngx
Starter Kit
📦 Angular 11+ starter kit for enterprise-grade projects
Stars: ✭ 1,102 (+833.9%)
Mutual labels:  seed, angular-cli, ngx
core
Core and Admin UI for Angular7+ web applications
Stars: ✭ 47 (-60.17%)
Mutual labels:  seed, ngx
enterprise-angular-seed
Angular CLI based seed application incorporating many best practices typically needed in Enterprise apps.
Stars: ✭ 62 (-47.46%)
Mutual labels:  seed, angular-cli
ngx-ui-switch
Angular UI Switch component
Stars: ✭ 109 (-7.63%)
Mutual labels:  angular-cli, ngx
awesome-angular
💖 A list of awesome Angular (2️⃣➕) resources
Stars: ✭ 61 (-48.31%)
Mutual labels:  angular-cli, ngx
Angular Native Seed
Build web apps and NativeScript applications from one codebase using the AngularCLI.
Stars: ✭ 271 (+129.66%)
Mutual labels:  seed, angular-cli
Clicker
Ionic 2 + @angular/cli Seed Project : Angular2 + Typescript + Karma + Protractor + Travis
Stars: ✭ 439 (+272.03%)
Mutual labels:  seed, angular-cli
Universal
Seed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, CLI scaffolding, dev/prod modes, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer
Stars: ✭ 669 (+466.95%)
Mutual labels:  seed, angular-cli
Api Client Generator
Angular REST API client generator from Swagger YAML or JSON file with camel case settigs
Stars: ✭ 92 (-22.03%)
Mutual labels:  ngx
Awesome Seed Rs
A curated list of awesome things related to Seed
Stars: ✭ 101 (-14.41%)
Mutual labels:  seed
Coreui Free Angular Admin Template
CoreUI Angular is free Angular 2+ admin template based on Bootstrap 4
Stars: ✭ 1,279 (+983.9%)
Mutual labels:  angular-cli
Spring Boot Angular Example
Example app showing how to build a Spring Boot REST API and Angular UI
Stars: ✭ 92 (-22.03%)
Mutual labels:  angular-cli
Ngx Masonry
Angular Module for displaying a feed of items in a masonry layout
Stars: ✭ 102 (-13.56%)
Mutual labels:  ngx
Movies Finder
Movies finder is a small Angular 5 app https://movies-finder.firebaseapp.com/
Stars: ✭ 89 (-24.58%)
Mutual labels:  angular-cli
Angular Seed Express
[DEPRECATED, Please use https://github.com/vyakymenko/angular-express] Extensible, reliable and modular starter project for Angular 7 with statically typed build AoT compilation, Express server and PM2 Daemon.
Stars: ✭ 107 (-9.32%)
Mutual labels:  seed
Angular Material Demo
Angular Material Demo Application with up-to-date dependencies.
Stars: ✭ 85 (-27.97%)
Mutual labels:  angular-cli
Ngx Snake
Snake arcade game implemented in Angular 7
Stars: ✭ 85 (-27.97%)
Mutual labels:  angular-cli
Ng Packaged
An Angular library packaged by ng-packagr
Stars: ✭ 109 (-7.63%)
Mutual labels:  angular-cli
Xng Breadcrumb
A lightweight, configurable and reactive breadcrumbs for Angular 2+
Stars: ✭ 106 (-10.17%)
Mutual labels:  ngx

Angular Electron Seed

This seed combines the technologies of Angular (4+) with Electron to create a robust development stack for creating Desktop applications. Leveraging the stock AngularCLI build process, we are able to maintain webpack and stock tooling with minimal tweaking.

Example

Getting Started

Command Description
npm i Install the required dependencies
npm run start Builds the project and opens your app in Electron
npm run start.watch Builds the project and watches for file changes with Angular CLI
npm run watch Runs the custom tooling and syncs the live-sync with the AngularCLI watch task
npm run bundle.mac Bundles your MacOS app into the bundles directory
npm run bundle.windows Bundles your Windows app into the bundles directory
npm run bundle.linux Bundles your Linux app into the bundles directory

Features

  • IPC Protocol - Send messages between Electron and Angular (plays beep when clicking Getting Started)
  • Exposed Electron API via NgxElectronService
  • Bundle your app for Mac, Windows or Linux

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor. Before running the tests make sure you are serving the app via ng serve.

Built with Angular Electron Seed

Contributors

Sean perkins
Sean Perkins
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].