Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.42 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.42 KB

EuclidOS

EuclidOS is a modern, free, and open-source graphing calculator OS. Currently, the OS can do basic arithmetics, store variables, and work with matrices. It can also graph, but only in y=mx+b form. Due to UI issues, graphing is currently unavailable.

EuclidOS can do Arithmetic

Main Screen

Graph Equations

Graphing

And Edit Matrices

Matrix Editing

Installation/Usage

This will require at least JDK 1.8 or OpenJDK. Currently, this OS has no GUI, is only using a CLI for basic arithmetic, and needs much more work before being available for public use.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Help is especially needed for UI/GUI. We would like to use Java Swing and make the GUI components modular. Please make sure to update tests as appropriate.

Dependencies

All dependencies are implemented and compiled in the build.gradle file. These dependencies include:

License

This project is licensed under the MIT License.