Seeds: A Web App for Custom Hash Generation

Seeds

URL

Overview

Seeds is an advanced hash generation web application developed with the robust Astro framework using TypeScript. This state-of-the-art tool offers custom hash generation based on a seed phrase with a plethora of customizable parameters including token length, the number of hash groups (modules), and the number of hashes per module. Designed for efficiency and ease of use, Seeds caters to a variety of use cases from security to software development.

Features

  • Custom Hash Generation: Create hashes that meet your specific requirements.
  • Adjustable Token Length: Tailor the length of your tokens for your security needs.
  • Modular Hash Groups: Organize your hashes in a structured manner with the ability to specify the number of modules.
  • Variable Hashes Per Module: Decide on the number of hashes generated within each module.
  • Sleek User Interface: A modern, intuitive UI that simplifies the complexity of hash generation.

Getting Started

Clone the repository to your local machine:

git clone https://github.com/rrios-dev/seed-generator

Navigate to the project directory:

cd seeds

npm install

npm install

To start the development server:

npm run dev

For building the project for production:

npm run build

To preview the production build:

npm run preview

Usage

  1. Enter your seed phrase.
  2. Adjust the token length, module count, and hashes per module to your preference.
  3. Generate hashes with a single click.
  4. Easily copy and manage your generated hashes.

Scripts

  • npm run dev - Start the development server with hot reload.
  • npm run start - Alias to npm run dev.
  • npm run build - Check and build the project for production.
  • npm run preview - Preview the production build.
  • npm run astro - Directly interact with the Astro CLI.
  • npm run test - Run tests using Vitest.

Contributing

Contributions to HashGen are welcome! Please read our contributing guidelines before submitting pull requests.

License

HashGen is open-source software licensed under the MIT license.