Microsoft today announced that it is open sourcing Windows Calculator app on GitHub under the MIT License. Along with the source code, Microsoft is also releasing build system, unit tests, and product roadmap. Microsoft is open to contributions from the community and the updated Calculator app will go through all usual testing, compliance, security, quality processes, and Insider flighting. Interested developers can contribute in following vatiery of ways:
- Participate in discussions
- Report or fix issues
- Suggest new feature ideas
- Prototype new features
- Design and build together with our engineers
Windows Calculator currently ships with following features:
- Standard Calculator functionality which offers basic operations and evaluates commands immediately as they are entered.
- Scientific Calculator functionality which offers expanded operations and evaluates commands using order of operations.
- Programmer Calculator functionality which offers common mathematical operations for developers including conversion between common bases.
- Calculation history and memory capabilities.
- Conversion between many units of measurement.
- Currency conversion based on data retrieved from Bing.
You can check-out the source code here on GitHub.