https://github.com/swissjake/seampass-generator
A comprehensive password generation solution with web app, browser extension, and CLI package. Generate secure random and memorable passwords with strength analysis.
https://github.com/swissjake/seampass-generator
chrome-extension cli cybersecurity monorepo nextjs password-generator password-strength react security tailwindcss typescript
Last synced: 3 months ago
JSON representation
A comprehensive password generation solution with web app, browser extension, and CLI package. Generate secure random and memorable passwords with strength analysis.
- Host: GitHub
- URL: https://github.com/swissjake/seampass-generator
- Owner: swissjake
- License: mit
- Created: 2025-07-13T17:58:11.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-08-11T14:46:00.000Z (11 months ago)
- Last Synced: 2025-10-22T07:25:45.167Z (8 months ago)
- Topics: chrome-extension, cli, cybersecurity, monorepo, nextjs, password-generator, password-strength, react, security, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://seampass.com
- Size: 2.91 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SeamPass - Secure Password Generator
A comprehensive password generation solution with web app, browser extension, and CLI package.
## 📱 Screenshots
### Web Application


### Browser Extension


## 🚀 Quick Start
```bash
# Install dependencies
pnpm install
# Start development
pnpm dev
# Build all packages
pnpm build
```
## Applications
- **Web App** (`apps/web`) - Next.js web application
- **Extension** (`apps/extension`) - Chrome browser extension
- **CLI** (`apps/npm-package`) - Command line tool
- **Docs** (`apps/docs`) - Documentation site
## Packages
- **Core** (`packages/core`) - Password generation logic
- **UI** (`packages/ui`) - React component library
- **Shared** (`packages/shared`) - Utilities and types
- **Tailwind Config** (`packages/tailwind-config`) - Shared styling
## 📦 NPM Package
**NPM Package:** [seampass-password-generator](https://www.npmjs.com/package/seampass-password-generator)
**Install:**
```bash
npm install -g seampass-password-generator
```
**Usage:**
```bash
seampass random --length 16
seampass memorable --words 4
```
For detailed CLI usage and installation instructions, see the [NPM Package README](apps/npm-package/README.md).
## 🛠️ Tech Stack
- Next.js, React, TypeScript
- Tailwind CSS
- Turborepo, pnpm
- Radix UI components
## 📝 Scripts
- `pnpm dev` - Start all apps
- `pnpm build` - Build all packages
## 🤝 Contributing
1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Submit a pull request
## 📄 License
MIT License