ibrahimbutt / synthcal

A desktop calculator with a synthwave aesthetic. Made with React and Electron.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SynthCal Build Status Maintainability Test Coverage

A desktop calculator with a synthwave aesthetic. Made using Electron and React.

SynthCal opened up, displaying 3.14

Installation

Download and install the latest version from releases.

Development Setup

Clone the repository and run yarn to install dependencies.

yarn dev will build the application for development and open up an instance of it. Changes are immediately reflected in the development instance, except those made inside the main process (main.js).

To create an application image, run yarn build; yarn dist, which will output to dist.

See package.json for all available scripts.

icon.png

icon.png must be inside build, which is not commited. After the first build, create a symlink inside build to use icon.png, without having to physically put it inside build.

From inside the root directory:

ln -s icon.png build/icon.png

This way, if you need to delete build for whatever reason, you'll not have to think about icon.png.

Acknowledgements

Designed by Eugene Cameel.

License

MIT

About

A desktop calculator with a synthwave aesthetic. Made with React and Electron.

License:MIT License


Languages

Language:JavaScript 96.7%Language:HTML 3.3%