Skip to content

Sachin23991/allcalculate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

AllCalculate

A small, static web app that provides quick on-page calculations and a free QR-code generator for links.

Live demo: https://sachin23991.github.io/allcalculate/

About

AllCalculate is a lightweight single-page website (HTML/CSS/JS) that aims to be a handy utility: evaluate math expressions and create QR codes for links — all from your browser, without any server required. It's ideal as a local utility page, a bookmarklet target, or a GitHub Pages demo.

Key features

  • Evaluate arithmetic and simple math expressions directly in the page.
  • Generate QR codes for any URL quickly and download/share them.
  • Zero backend: everything runs client-side in your browser.
  • Fast and small — great for offline use or embedding.

Demo

Open the live site on GitHub Pages: https://sachin23991.github.io/allcalculate/

Or open index.html locally in any modern browser.

Quick start (local)

  1. Clone the repository:
    git clone https://github.com/Sachin23991/allcalculate.git
    cd allcalculate
  2. Open the page:
    • Double-click index.html, or
    • Serve the folder with a static server (optional), e.g.:
      # Python 3
      python -m http.server 8000
      # then open http://localhost:8000 in your browser

How to use

  • Calculator: type an expression (example: 12*3.5 - (4/2)) and press Enter or the evaluate button to see the result.
  • QR Generator: paste any link/URL into the QR input, click Generate, then download or scan the generated image.

Files (overview)

  • index.html — single-page UI and logic entrypoint.
  • (static assets) — any CSS/JS/images used by the page.
  • README.md — this file.

Browser support

Works in modern browsers (Chrome, Firefox, Edge, Safari). No installation required.

Security & privacy

  • All operations are performed in your browser; no data is sent to remote servers by default.
  • Avoid evaluating expressions from untrusted input if you modify the code to use eval-like functions. The shipped implementation is intended to be safe for typical calculator usage.

Contributing

Contributions, bug reports and improvements are welcome.

  • Open an issue for bugs or feature requests.
  • Send a pull request with a clear description of changes.

Notes and roadmap

  • Consider adding: more advanced math functions, unit converters, themes, or copy-to-clipboard shortcuts.
  • Add automated tests and a simple CI workflow for build checks if the project grows.

License

No license file is included in this repository. If you want others to reuse the code, add a LICENSE (for example MIT, Apache-2.0, or GPL) to clarify permissions.

Author / Contact

Maintained by Sachin23991 — https://github.com/Sachin23991

Thank you for checking out AllCalculate — fast, simple calculations and QR generation in one page.

About

A webpage in which you can calculate anything and as well as you can make QR of any link for free

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages