Repository navigation
Slime v1.0.0
·
50 commits
to main
since this release
Slime v1.0.0
Slime — A Chrome extension that fills form/input fields with custom rules and dynamic values. Perfect for testing, development, or repetitive form filling.
✨ Features
Rule-Based Form Filling
- Create rules that match specific URLs or apply globally
- Fill multiple fields simultaneously with a single click
- Enable/disable rules on the fly
Flexible Field Matching
- ID — Match by element
idattribute - Name — Match by element
nameattribute - Query Selector — Use any CSS selector for complex matching
- Regex support — Use
/regex/syntax for pattern-based matching
Dynamic Templates
Generate dynamic content with powerful placeholders:
| Syntax | Description | Example |
|---|---|---|
{{inc}} |
Auto-incrementing number | 1, 2, 3... |
{{inc:100}} |
Increment from value | 100, 101... |
{{random:5}} |
Random alphanumeric string | xK9pL |
{{pick:a,b,c}} |
Random selection from list | b |
{{date:YYYY-MM-DD}} |
Formatted date/time | 2025-01-07 |
{{regex:[A-Z]{2}\d{3}}} |
Generate from regex pattern | AB123 |
🆕 Smart Content Generation
Generate realistic, meaningful text for titles and descriptions:
| Type | Description |
|---|---|
| Title | Generates grammatically correct short sentences |
| Description | Generates full paragraphs of realistic text |
- Optional min/max character limits
- Powered by txtgen for natural-sounding content
- Perfect for filling blog posts, product descriptions, comments, etc.
Rule Management
- Archive — Soft-delete rules without losing them
- Restore — Bring back archived rules
- Import/Export — Share rules across devices or with teammates
- Duplicate — Clone existing rules for quick variations
Modern UI
- Clean, dark theme interface
- Responsive design
- Keyboard shortcuts:
Ctrl+Enter— Save ruleEscape— Cancel/closeCtrl+I— Toggle syntax help
Syntax Help Sidebar
Built-in reference guide for all template syntax, accessible anytime with Ctrl+I.
🛠 Tech Stack
- React 19 with React Compiler
- TypeScript
- Vite 7
- Tailwind CSS 4
- Chrome Extension Manifest V3
📦 Installation
From Source
git clone https://github.com/prateekkumaroriginal/slime.git
cd slime
pnpm install
pnpm buildLoad in Chrome
- Navigate to
chrome://extensions/ - Enable Developer mode
- Click Load unpacked
- Select the
dist/folder
📸 Screenshots
Add screenshots here
🐛 Known Issues
- CSS
@importwarning during build (cosmetic, doesn't affect functionality)
📝 License
MIT
Full Changelog: https://github.com/prateekkumaroriginal/slime/commits/v1.0.0