Paste anywhere, even where it’s blocked — Pastrix is a Python-based GUI tool that simulates keystrokes to bypass paste restrictions (perfect for ACE Editor and similar environments).
- 🖱 Bypass paste restrictions on websites & editors.
- ⚙ Two Modes: Normal & ACE Editor.
- ⌨ Custom Shortcut Key (default: Right Ctrl).
- 📝 Options:
- Line break after each line.
- Remove everything before pasting.
- Remove auto-completion brackets.
- 📦 Can be converted into a standalone .exe (no Python required).
Install dependencies:
pip install -r requirements.txtDependencies:
- Clone the repo:
git clone https://github.com/akashsrathaur/pastrix.git cd pastrix - Install dependencies:
pip install -r requirements.txt
- Run the GUI:
python main.py
- Usage:
- Select mode, shortcut key, and options.
- Click START.
- Copy text and press your shortcut key to paste anywhere.
Pastrix/
├── assets/ # Icons and images
│ ├── icon.ico
│ ├── icon.png
│ ├── icon.py
├── main.py # GUI entry point
├── Pastrix.py # Core paste logic
├── requirements.txt # Dependencies
├── build.sh # Build script (PyInstaller)
├── README.md # Documentation
├── .gitignore
To create a standalone .exe:
pip install pyinstaller
pyinstaller --noconsole --onefile --icon=assets/icon.ico main.py- Your
.exewill be in thedistfolder. - You can run it without Python installed.
Akash Singh Rathaur
💡 Feel free to fork, contribute, or open issues to improve Pastrix.
This project is open source and available under the MIT License.
To run tests, use the built-in test suite included with the project.