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.
- 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.
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
- Enter your seed phrase.
- Adjust the token length, module count, and hashes per module to your preference.
- Generate hashes with a single click.
- Easily copy and manage your generated hashes.
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.
Contributions to HashGen are welcome! Please read our contributing guidelines before submitting pull requests.
HashGen is open-source software licensed under the MIT license.