@atultiwaree/ring
v1.6.0
Published
A developer-friendly, terminal-first clipboard: store snippets, filenames, or route names under custom keys and retrieve them remotely with a single command
Downloads
105
Maintainers
Keywords
Readme
Ring
✨ Features
- 📋 Clipboard Sync - Store and retrieve clipboard content from anywhere
- 🔑 Key-Value Storage - Organize snippets with custom identifiers
- ⚡ Lightning Fast - Simple commands, instant access
- 🌐 Remote Access - Access your clipboard from any machine
- 🛠️ Developer-Friendly - Built for developers, by developers
🚀 Installation
npm install -g @atultiwaree/ring📖 Usage
Store clipboard content
Copy any text to your clipboard, then:
ring copy <key>Example:
# Copy some code, then:
ring copy api-endpoint
# Output: ✓ Stored in Ring - Use ring get api-endpoint to retrieveRetrieve stored content
ring get <key>Example:
ring get api-endpoint
# Output: ✓ Copied to clipboard! Press Ctrl+V to paste.💡 Use Cases
- Code Snippets - Store frequently used code blocks
- API Keys - Quick access to development keys
- Route Names - Save file paths and route definitions
- Commands - Store complex terminal commands
- Configurations - Keep config snippets handy
🎯 Quick Examples
# Store your database connection string
ring copy db-connection
# Retrieve it on another machine
ring get db-connection
# Store frequently used commands
ring copy docker-compose
# Access your webpack config
ring get webpack-config🔮 Coming Soon
- 📁 File Sharing - Upload and share files across devices
- 📊 History Management - View and manage your stored items
- 🗂️ Categories - Organize snippets into folders
- 🔒 Encryption - Secure your sensitive data
🛠️ Commands
| Command | Description |
|---------|-------------|
| ring copy <key> | Store current clipboard content under a key |
| ring get <key> | Retrieve content and copy to clipboard |
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
📝 License
MIT © Atul Tiwaree
🐛 Issues
Found a bug? Have a feature request? Please open an issue.
⭐ Show your support
Give a ⭐️ if this project helped you!
