ClipSelect is a browser extension designed to make text copying precise, intentional, and reliable.
Modern browsers copy selected text instantly. While convenient, this behavior can lead to unintentional clipboard overwrites, loss of external content, or incomplete selections.
ClipSelect introduces a controlled copy mechanism, ensuring that text is copied only when explicitly triggered by the user.
Make copying text predictable, intentional, and safe.
- π ClipSelect
Default browser behavior:
- Copies immediately from current selection
- Can overwrite clipboard unintentionally
- Can result in partial or incorrect copies
ClipSelect separates:
π Selection β Copy
Only explicit user action triggers copy.
Copy code safely without losing clipboard content.
Extract precise text from complex pages.
Collect notes without accidental overwrites.
Maintain clipboard integrity across workflows.
- Some sites restrict DOM access
- Dynamic pages may alter selections
- Inputs/textareas may behave differently
ClipSelect handles these cases gracefully, but browser limitations apply.
ClipSelect is privacy-first:
- No tracking
- No telemetry
- No external communication
All operations are local to the browser.
ClipSelect must be used responsibly:
- Respect website terms
- Respect copyright
- Do not extract protected content
| Document | Description |
|---|---|
MVP_SCOPE_v1.0.0.md |
MVP definition |
ARCHITECTURE.md |
Technical design |
SECURITY_MODEL.md |
Security approach |
ENGINEERING_RULES.md |
Development standards |
repo-root
ββ README.md
ββ LICENSE
ββ VERSION
ββ CHANGELOG.md
ββ docs
ββ extension
ββ .github
ClipSelect follows Semantic Versioning (SemVer).
1.0.0
Version information is tracked in:
VERSIONextension/manifest.jsonCHANGELOG.md
Other projects from del-Pacifico:
-
π§ββοΈ Unicode to PNG
https://github.com/del-Pacifico/unicode-to-png -
ποΈ Mass Image Downloader
https://github.com/del-Pacifico/Mass-Image-Downloader
If you find this project useful:
- β Star the repository
- π§ Share feedback
- π Report issues
- π€ Contribute improvements
Community contributions help the project evolve.
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0).
See the LICENSE file for full details.
Contribution guidelines and development workflows will be introduced as the project evolves.
Future development may include:
- Advanced copy triggers
- Smart selection validation
- Accessibility improvements
ClipSelect aims to provide a simple but powerful improvement to everyday browsing workflows.
By making copy actions intentional and reliable, the extension helps users avoid accidental clipboard overwrites and maintain better control over copied information.