A web app which calculates the estimated value over time of employee stock options you have been allocated.
This calculator is aimed at people who are tax-resident in the UK except Scotland (contributions welcome - see below), and who have share options in UK-registered companies. It supports cases where you have options in multiple companies, as well as multiple vesting schedules.
The application is a standalone browser-based web application which does not require a back end server. It is written in TypeScript with React, and is built using Vite.
First, please check if your issue has already been raised for this project. If not, please do raise a new issue and provide as much context as possible.
These need to be installed on your system:
Clone this repository. Then in its directory, run:
yarn
Run the Vite dev server to see your changes in the browser:
yarn dev
Run all unit tests (if you are actively changing code covered by unit test, you
may find it useful to omit --watch=false
to continuously run affected tests):
yarn test --watch=false
Run the linter:
yarn lint
Contributions are very welcome! Please fork this repository and open a pull request.
This project is distributed under the GNU AGPL v3 licence. Among other things, it means that this code cannot be used in closed-source (proprietary) software. See LICENCE for details.