Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexwkleung/desmos-desktop
Desmos desktop app
https://github.com/alexwkleung/desmos-desktop
desmos desmos-api electron-app
Last synced: 7 days ago
JSON representation
Desmos desktop app
- Host: GitHub
- URL: https://github.com/alexwkleung/desmos-desktop
- Owner: alexwkleung
- License: mit
- Created: 2022-06-05T04:33:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-05T15:30:34.000Z (over 2 years ago)
- Last Synced: 2024-11-07T14:31:37.592Z (about 2 months ago)
- Topics: desmos, desmos-api, electron-app
- Language: HTML
- Homepage:
- Size: 144 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Desmos Desktop
![](https://img.shields.io/badge/Platforms-MacOS-lightgrey) ![](https://img.shields.io/badge/Architecture-x64%20%7C%20arm64-lightgrey)
![](img/example.png)
⚠️ **This is not an official desktop app for Desmos.**
This is a basic desktop app that wraps around the [Desmos API](https://www.desmos.com/api/v1.7/docs). The API is remotely fetched, so you'll need internet access.
**Created with:**
- Desmos API
- Electron
- Icon: Twemoji 14.0 - Chart Increasing# Install (Direct)
Go to releases and install the latest version for your architecture (x64 or arm64).
# Install (Manual)
Clone the repository
```bash
git clone
```Install npm dependencies
```bash
npm install
```Run the build step
```bash
make build
#or
npm run build
```Package the app (x64)
```bash
make package
#or
npm run package
```Package the app (arm64)
```bash
make package-arm
#or
npm run package-arm
```Open the `.dmg` and drag the `.app` to the Applications folder.
![](img/dmg.png)
# Development
Clone the repository
```bash
git clone
```Install npm dependencies
```bash
npm install
```Run the build step
```bash
make build
#or
npm run build
```Run Electron on root
```bash
make electron
#or
npm run electron
```Package the app for production (x64)
```bash
make package
#or
npm run package
```Package the app for production (arm64)
```bash
make package-arm
#or
npm run package-arm
```