5b1a50f1486cdef9703a6d3adb528cbddc2e5fec
Tools App 🛠️
A collection of useful developer tools in one place. Built with Vue 3 and Vite.
Live App: https://tools.7u.pl/
Available Tools
🔐 Bulk Passwords Generator
Generate strong, secure passwords in bulk.
- Customizable character sets (lowercase, uppercase, digits, special characters).
- Option to skip similar characters (e.g.,
l,1,I,O,0). - Adjustable length and quantity.
- Generates thousands of passwords instantly.
📋 Clipboard Sniffer
Monitor and capture your clipboard history in real-time.
- Web Mode: Works when the tab is active and focused.
- Background Mode (with Extension): Captures clipboard changes even when you are working in other applications or tabs.
- Clears history on demand.
- Privacy-focused: Data is processed locally and never sent to any server.
Chrome Extension 🧩
To unlock the full potential of the Clipboard Sniffer, you can install the companion Chrome Extension.
Why install the extension?
By default, web browsers restrict clipboard access to when the tab is active and focused. The Tools App Extension runs in the background, allowing the application to detect clipboard changes even when you are using other apps or browsing different websites.
Features
- Background Monitoring: seamlessly captures copied text while you work.
- Smart Integration: automatically connects to the Tools App when open.
- Privacy First: The extension only communicates with the Tools App (
tools.7u.plorlocalhost). No data is sent to third-party servers. Privacy Policy
Installation
- Download the latest release or build from source.
- Open Chrome and navigate to
chrome://extensions/. - Enable "Developer mode" in the top right.
- Click "Load unpacked" and select the
extensionfolder (or drag and drop the.zipfile).
Development
Project Setup
npm install
Run for Development
npm run dev
Build for Production
npm run build
Build Extension
To create a production-ready zip file for the Chrome Extension:
python3 scripts/build_extension.py
This will generate extension-release.zip in the project root.
Description
Languages
Vue
58.7%
JavaScript
26.3%
CSS
10%
Python
2.9%
HTML
1.5%
Other
0.6%