Skip to content

Voyger2/Awesome-Calculators-Voyger2

 
 

Repository files navigation

🧮 Awesome Calculators

A community-driven collection of calculators - from simple arithmetic programs to complex scientific or graphical ones.
Fork this repository and share your own calculator in any language or style!


💡 Purpose

This project serves as an open-source hub for learning, exploring, and contributing calculator projects of all kinds.

Anyone can:

  • Add their calculator (CLI, GUI, Web, etc.)
  • Learn different programming styles and logic
  • Discover how the same idea is implemented in multiple languages

🛠️ How to Contribute

  1. Fork this repository
  2. Find the right category for your calculator (e.g., Science/, Simple Calculators/, Health/).
  3. Create a new folder for your project inside that category." "Example: Science/AreaCalculator-Python-YourGithubName/ or Daily Life/CookingConverter-C-YourGithubName/
  4. Add your source files inside (Adding README.md will appreciated)
  5. Make sure your calculator runs properly
  6. Open a Pull Request describing your addition

All valid calculators will be reviewed and merged 💫


🧰 Example Projects

  • SimpleCalculator-C-B3rou/ → Basic arithmetic calculator (C)
  • SimpleCalculator-Java-B3rou/ → Basic arithmetic calculator (Java) (Yep, you can re-create with another language)
  • ScientificCalculator-Python-B3rou/ → Handles trigonometric and logarithmic functions
  • GraphingCalculator-JS-B3rou/ → Web-based interactive calculator

📜 License

This project is licensed under the MIT License — meaning you’re free to use, modify, and share your work.


🌟 Join the Community

If you like this initiative, give it a ⭐ and help make this the ultimate open-source calculator hub!


🧰 Current Calculators

Current Unique Contributor Amount is 20!

Calculator Name Programming Language Contributors
--- 🧮 Simple Calculators ---
SimpleCalculator-C-B3rou C @B3rou
SimpleCalculator-C-chEfInHO0 C @chEfInHO0
SimpleCalculator-C-gurbuzsuleyman C @gurbuzsuleyman
SimpleCalculator-Python-Sujal2114 Python @Sujal2114 / @B3rou (README.md file)
SimpleCalculator-Python-ifauzeee Python @ifauzeee
SimpleCalculator-Python-Kamalesh-choudhary Python @Kamalesh-choudhary
SimpleCalculator-Java-yummyash Java @yummyash / @B3rou (README.md file)
SimpleCalculator-Java-Perouvianoss Java @Perouvianoss
SimpleCalculator-Web-ifauzeee Html/Js/Css @ifauzeee
SimpleCalculator-C++-Daku3011 C++ @Daku3011
SimpleCalculator-C++-Voyger2 C++ @Voyger2
--- 🧪 Science ---
TemperatureConverter-Java-Ayden939 Java @Ayden939
TemperatureConverter-C-Daku3011 C @Daku3011
TemperatureConverter-Cpp-Voyger2 C++ @Voyger2
TemperatureConverter-JavaScript-Bkeefe901 JavaScript @Bkeefe01
TemperatureConverter-Rust-Slaytt Rust @Slaytt
TemperatureConverter-Python-SimpleChap Python @SimpleChap
AreaCalculator-Python-ifauzeee Python @ifauzeee
AreaCalculator-Java-Perouvianoss Java @Perouvianoss
OhmsLawCalculator-Python-Daku3011 Python @Daku3011 / @B3rou
OhmsLawCalculator-Python-CrossGo14 Python @CrossGo14 / @B3rou
OhmsLawCalculator-Python-NikhilYadav04 Python @NikhilYadav04
--- 🌿 Health ---
BMICalculator-C-Daku3011 C @Daku3011
--- 🛠️ Utility / Daily Life ---
TimeZoneConverter-Python Python @ifauzeee
DataStorageConverter-Python-ifauzeee Python @ifauzeee
DataStorageConverter-Java-umer901 Java @umer901
CookingConverterSimple-Python Python @Akshad04
CookingConverterCLI-Python Python @xyzarnav

About

A collection of calculator programs written in C and other languages - from beginner-friendly arithmetic calculators to advanced mathematical tools.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 28.6%
  • Java 26.6%
  • C 14.8%
  • Go 13.1%
  • JavaScript 6.8%
  • C++ 4.1%
  • Other 6.0%