Skip to content

uditrajput03/hashweb

Repository files navigation

Hashweb

Hashweb is a local-only SHA-256 hashing web application built with TypeScript, JavaScript, HTML, and CSS. It allows you to compute the SHA-256 hash of any input directly in your browser without sending data to a server, ensuring complete privacy and security.

Table of Contents

Features

  • Client-side SHA-256 hashing in the browser
  • Fast, secure, and private – no network requests
  • Clean and responsive user interface
  • Built with TypeScript for type safety
  • Minimal dependencies

Demo

https://uditrajput03.github.io/hashweb/

Prerequisites

Installation

  1. Clone the repository

    git clone https://github.com/uditrajput03/hashweb.git
    cd hashweb
  2. Install dependencies

    npm install
    # or
    yarn install

Usage

  1. Start the development server

    npm run dev
    # or
    yarn dev
  2. Open your browser and navigate to http://localhost:5173 (or the port specified).

  3. Enter any text in the input field to see the SHA-256 hash computed instantly.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/my-feature)
  3. Make your changes and commit them (git commit -m "Add my feature")
  4. Push to your branch (git push origin feature/my-feature)
  5. Open a pull request

Please ensure your code follows the existing style and includes tests where applicable.

License

This project is released under the MIT License.