Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oliverschwendener/electron-fluent-ui
Template for developing Electron applications using TypeScript and Fluent UI React components
https://github.com/oliverschwendener/electron-fluent-ui
electron fluentui react typescript
Last synced: about 5 hours ago
JSON representation
Template for developing Electron applications using TypeScript and Fluent UI React components
- Host: GitHub
- URL: https://github.com/oliverschwendener/electron-fluent-ui
- Owner: oliverschwendener
- License: mit
- Created: 2021-01-13T06:37:51.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-08T21:35:06.000Z (29 days ago)
- Last Synced: 2025-02-04T07:37:27.350Z (3 days ago)
- Topics: electron, fluentui, react, typescript
- Language: TypeScript
- Homepage:
- Size: 11.2 MB
- Stars: 71
- Watchers: 4
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Electron + Fluent UI React
This is a repo to quickly start the development of an electron application with [Fluent UI React](https://react.fluentui.dev/).
![Windows Light](docs/windows-light.png)
![Windows Dark](docs/windows-dark.png)
![macOS Light](docs/macos-light.png)
![macOS Dark](docs/macos-dark.png)## Development
- Install dependencies
```
$ npm install
```- Run app in dev mode
```
$ npm run dev
```- Lint files
```
$ npm run lint
```- Perform typecheck
```
$ npm run typecheck
```- Run tests
```
$ npm run test
```- Build and package app
```
$ npm run build && npm run package
```