- Offer an intuitive experience for engineering unit conversion to reduce software errors.
- Enhance the domain model and clarity of software by explicitly encoding design intent.
- Provide richer intellisense for numeric quantities in code editors.
Please visit the Software Design Document to learn more.
Unitsafe is proudly open-source under MIT.
For those interested in helping to build Unitsafe, please ⭐️ and 'watch' this repository so that you can track its progress in real-time.
I am always on the lookout for new contributors to help:
- Propose design improvements,
- Develop and maintain the project,
- Enhance the testing and performance suite.
Unitsafe aspires to achieve the highest standards of professional rigour. Engineering software is often safety critical. I strive to ensure stability, robustness and correctness throughout the source code, test suite and companion documentation. Nevertheless, I am human and mistakes are possible.
I recommend that all users carefully review the code, tests and documentation. Please submit error reports and suggestions for improvement via GitHub Issues. For anyone who would like to attempt a fix or improvement, I would encourage you to review the Contributing guidance and submit a Pull Request.