Giter VIP home page Giter VIP logo

0xvashishth / calchub Goto Github PK

View Code? Open in Web Editor NEW
82.0 4.0 133.0 11.98 MB

๐Ÿš€ A curated collection of calculators for various aspects of mathematics. Anyone with a little understanding of web development may design a unique calculator and make a pull.

Home Page: https://0xvashishth.github.io/CalcHub

License: Apache License 2.0

HTML 35.48% JavaScript 40.29% CSS 24.23%
calculators open-source html css javascript canva collaborate ghdesktop github github-campus-experts

calchub's Introduction

CalcHub

This Open-Source repository is all about making new calculators on different aspects of Mathematics.

total lines Stars Forks GitHub contributors Open-Source

Tech Stack

HTML CSS JS Bootstrap

Getting Started ๐Ÿš€

  • Fork this Repository.

  • Clone the Repository: git clone "url of this repo"

  • Raise an issue.

  • Wait for the issue to be assigned to you.

  • Create a branch: git checkout -b <your-new-branch-name>

  • Put your code :-

    • Make a new folder in Calculators folder.
    • Put Your code files (e.g. index.html, style.css, app.js) into your newely created folder.
    • Add all neccessary information like functionalities, screenshots, working video(if required) in the readme.md file. (you will have to create it in your newely created folder)
    • Add your folder's link in the main readme.md file of the repo.
  • Push changes to GitHub: git push origin <add-your-branch-name>

  • Submit your changes for review.

  • And Boom! You're done ๐Ÿฅณ

  • I will review and merge your changes into the master branch of this project. You will be automatically notified via E-mail once the changes have been merged.

Calculators List ๐Ÿ“‘

No Name of Calculator
1 Affine_Cipher_Calculator
2 Age Calculator
3 Arithmatic Equation Solver
4 BaseX Calculator
5 Basic_physics calculator
6 Binary Calculator
7 binomial coefficient calculator
8 Bitwise Calculator
9 BMI Calculator
10 Calculators/Electric vs Petrol Economy Price Calculator/
11 Catalan_Number_Calculator
12 Color_Code_Converter
13 Complex Number Calculator
14 Compound Interest Calculator
15 Covid Calculator
16 Cubic Equation Calculator
17 Currency_Calculator
18 Daily Water Intake Calculator
19 Day Calculator
20 Digital_Storage_Calculator
21 Divisors Calculator
22 EMI Calculator
23 Employee Salary Calculator
24 Euclidean Algorithm Calculator(LCM,GCD)
25 Fraction Calculator
26 GPA_Calculator
27 Grade Calculator
28 Graph Calculator
29 Kinetic_Theory_of_Gases_Calculator
30 Log&Antilog Calculator
31 Matrix Adjoint and Inverse Calculator
32 Modulo_Inverse-Modulo_Calculator
33 Multiplication Table
34 Number System Conversation
35 Permutation and Combination Calculator
36 Prime Factor Calculator
37 Quadratic Equation Calculator
38 Resonant frequency calculator
39 Roman To Integer Calculator
40 Scientific Calculator
41 Simple Arithmetic
42 Simple Interest Calculator
43 Simple Matrix Calculator
44 Sleep Calculator
45 Statistics Calculator
46 Stock Profit And Loss Calculator
47 Tax Calculator
48 Temperature Calculator
49 Tip Calculator
50 Transpose 3X3 Matrix Calculator
51 Twin-Paradox Calculator
52 Unit Converter
53 VAT_Calculator
54 Vigenere Cipher Calculator
55 Visual Type Scale Calculator
56 Volume Calculator
57 Wind_Chill_Calculator
58 Pythagoras Calculator
59 Numerical_Methods_Calculator
60 Time Remaining Calculator

Contributing Guidelines

Read our Contributing Guidelines to learn about our development process, how to propose bugfixes and improvements, and how to build to CalcHub.

Code Of Conduct

This project and everyone participating in it is governed by the Code of Conduct. By participating, you are expected to uphold this code.

Credits

This project exists thanks to all the people who contribute.

Contribution is fun! ๐Ÿงก

forthebadge

calchub's People

Contributors

0xvashishth avatar abhilipsasahoo03 avatar aniket126 avatar arun9739 avatar devgirlcodes avatar dragonuncaged avatar horosahil avatar j-imy avatar jaygajera17 avatar jeevanalok avatar kaustav202 avatar kushal-2002 avatar mansi-garg-12 avatar michaelehab avatar miraehab avatar nikitadhona avatar parikhvedant2003 avatar pothugantichamili avatar pranav-vyas avatar riyajain12 avatar riyasai22 avatar saiadityaviswanadham avatar sharma-tanishq avatar sirilalithaadapa avatar sumithprabhu avatar tusharkesarwani avatar vaslal-324 avatar vedsom avatar xzanatol avatar yashikhare avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

calchub's Issues

Currency calculator

I am a GSSOC 2022 participant and would like to add a currency calculator to this project which would help in the conversion of currencies of different region. I would request you to assign me this work.
Thank you.

Loan Calculator

Calculator Functions

The main objective of this project is to calculate and displays the results for monthly payment, total payment, and total interest according to loan amount interest rate, and years to repay.
Key concepts covered :-

1.) document.querySelector()
2.) setInterval()
3.) Math.pow()
4.) toFixed()
5.) parseFloat()
6.) DOM manipulation
7.) JavaScript CSS Manipulation
8.) eventListener()

Contribution Event

GSSOC22

Code of Conduct

Caesar Cipher Calculator

Calculator Functions

Basically Caeser Cipher is method of encryption technique. Using this encrypted text is created.
Text : ABCDEFGHIJKLMNOPQRSTUVWXYZ
Shift: 23
Cipher: XYZABCDEFGHIJKLMNOPQRSTUVW

Text : ATTACKATONCE
Shift: 4
Cipher: EXXEGOEXSRGI

Contribution Event

GSSOC22

Code of Conduct

BaseX Calculator

Calculator Functions

A calculator that can convert numbers from base-X to base-Y. Example: Decimal to Binary, Binary to Octal, Base 3 to Base 6, ..etc.

  • The calculator will not be limited to the known bases of Binary, Octal, Decimal, and Hexadecimal. The user will be able to enter/ convert-to the desired base number.
  • The calculator will be able to also deal with decimal numbers.

Contribution Event

GSSOC22

Code of Conduct

[Create New Issue]: Bitwise calculator

Calculator Functions

The bitwise calculator will have the function to calculate :

  1. And
  2. OR
  3. XOR
    of given 2 decimal number
    Input format : Accept 2 decimal number
    Output format : Displays the final result in decimal and binary format

Contribution Event

GSSOC22

Code of Conduct

Age Calculator

Calculator Functions

Its a simple age calculator that will be taking up date of birth as the parameter and will be displaying the age of the person. For doing this I will be using HTML , CSS and JS .

Contribution Event

GSSOC22

Code of Conduct

Scientific Calculator

Calculator Functions

Description : This calculator contains
Addition, substraction , multiplication, division , log,ln, square, x^y , square root, factorial, reciprocal, sin, cos, tan ,sin inverse , tan inverse , cos inverse, pi, deg ,rad.

Contribution Event

GSSOC22

Code of Conduct

Data Calculator

Hello,
I am a GSSOC 2022 participant and would like to make a calculator which helps in conversion of data. For example Mega-byte to Giga-byte. So, i request you to assign this work to me.
thank you

Love Calculator

Calculator Functions

A love calculator is an application that allows you to know how compatible you and your partner are and how strong shall be the depth of love between you and your dear one.

Contribution Event

GSSOC22

Code of Conduct

Scientific Calculator

Calculator Functions

This scientific calculator performs functions beyond addition, subtraction, multiplication and division. AA scientific calculator usually has special buttons for parentheses, trigonometric functions, exponents, inverses and pi -- among other things. All the mathematical operation you can run on this online calculator.

Contribution Event

GSSOC22

Code of Conduct

docs: fix Code of conduct

Calculator Functions

Changes

code of conduct is not working due to being present in the wrong directory or extension is not correct

Due to that we are also missing out on some checks on the community guidelines checklist

Screenshot from 2022-03-02 09-34-20

Contribution towards GSsoc`22, Thank you

Contribution Event

GSSOC22

Code of Conduct

Complement Calculator

Calculator Functions

This project's main goal is to find the complements of a given number. For each given input, it can calculate one's complement or two's complement. It accepts data in binary, hexadecimal, or decimal formats.

I'm contributor in GSSOC22, can you assign this issue to me?

Contribution Event

GSSOC22

Code of Conduct

Temperature Calculator

Calculator Functions

The calculator will convert temperature from one unit to the other. It will have options for conversion between any two of the following units:

  1. Celsius
  2. Kelvin
  3. Fahrenheit

Contribution Event

No response

Code of Conduct

GST calculator

Calculator Functions

Our GST calculator will figure out how much GST is included in a gross price and how much you need to add to a net price.

Contribution Event

GSSOC22

Code of Conduct

[Create New Issue]: VigenereCipher_Calculator

Calculator Functions

Created a VigenereCipher Calculator for secure transmission of messages.
The Vigenere cipher is an algorithm that is used to encrypting and decrypting the text. The Vigenere cipher is an algorithm of encrypting an alphabetic text that uses a series of interwoven Caesar ciphers. It is based on a keyword's letters.

Attaching the structure and model of VigenereCipher

structure_vigenerecipher
VigenereCipher_Calculator

Contribution Event

GSSOC22

Code of Conduct

Graphing calculator

Calculator Functions

graphing calculator is a scientific calculator with a high resolution screen and includes the ability to plot coordinates and graph functions.
A graphing calculator is a handheld computer that is capable of plotting graphs, solving simultaneous equations, and performing other tasks with variables.

Contribution Event

GSSOC22

Code of Conduct

Profit and Loss Calculator

Calculator Functions

Profit and Loss Calculator is basically used to calculate the amount or percentage received after selling a particular price or goods. If the amount(Selling Price) received is greater after selling than the actual amount(Cost Price), it is considered profit otherwise loss.

Contribution Event

GSSOC22

Code of Conduct

BMI Calculator

Calculator Functions

The objective of this JavaScript project is to wire up a very basic JavaScript BMI Calculator.
Key concepts covered :-
1.) document.querySelector()
2.) event listeners
3.) parseInt()
4.) toFixed()
5.) innerHTML

Contribution Event

GSSOC22

Code of Conduct

Goods Service Tax Calculator

Calculator Functions

Hello @vasu-1, In this I will try to make a calculator which helps the people to calculate their SGST, CGST, and also IGST in case it is applied.

Slabs Which will be included:

  1. 28%
  2. 18%
  3. 12%
  4. 5%

Note: - I also take off that the SGST and CGST are the same and in the case of ISGT no CGST and SGST are applied.

Contribution Event

GSSOC22

Code of Conduct

Scientific Calculator

Calculator Functions

This scientific calculator can perform following operations which are listed below:

Square root
Percentage
Factorial
Constants (pie, euler constant, log2 base e, log 10 base e)
Exponent
log base 2, 10, e
Power
Sin, Tan, Cos (enter angle in radians )

Contribution Event

GSSOC22

Code of Conduct

Profit and Loss Calculator

Calculator Functions

Profit and Loss Calculator is basically used to calculate the amount or percentage received after selling a particular price or goods. If the amount(Selling Price) received is greater after selling than the actual amount(Cost Price), it is considered profit otherwise loss.

Contribution Event

GSSOC22

Code of Conduct

BMI Calculator

Calculator Functions

The objective of this JavaScript project is to wire up a very basic JavaScript BMI Calculator.
Key concepts covered :-
1.) document.querySelector()
2.) event listeners
3.) parseInt()
4.) toFixed()
5.) innerHTML

Contribution Event

GSSOC22

Code of Conduct

Tip Calculator

Calculator Functions

A Tip Calculator which takes billing amount, type of service, and a number of persons as input.
As per the three inputs it generates a tip for the serving person.

I'm contributor in GSSOC22, can you please assign this issue to me?

Contribution Event

GSSOC22

Code of Conduct

Affine Cipher Calculator

Calculator Functions

The affine cipher is a type of monoalphabetic substitution cipher where each letter in an alphabet is mapped to its numeric equivalent, encrypted using a simple mathematical function, and converted back to a letter.

Text : MONEY
a=11
b=4
Cipher: XGCRWI

Can I work on this issue as a part of GSSoC'22 @vasu-1 ?

Contribution Event

GSSOC22

Code of Conduct

Euclidean Calculator

Calculator Functions

To calculate the greatest common divisor with steps.
By definition, the GCD computes the largest positive number among two or numbers such that it it divides each of the integers.

Contribution Event

GSSOC22

Code of Conduct

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.