📋 Paste — Simple Text Hosting
No registration required. Share code, text, and markdown with easy-to-share links.
🚀 Quick Start
📤 Upload Endpoints
POST /upload — API upload (JSON or multipart)
curl -X POST http://paste.rimmirk.dev/upload \
-F "content=hello world" \
-F "ext=txt"
📖 View & Access
GET /{paste_id} — View formatted paste
Supports syntax highlighting for: html, md, markdown, js, py, cpp, java, etc.
GET /raw/{paste_id} — Get raw content
Perfect for downloading or piping to other tools
✏️ Edit & Manage
GET /edit/{paste_id}?token={token} — Edit form
Use the token provided after upload
POST /edit/human/{paste_id} — Save edits via web form
Requires valid token
GET /delete/{paste_id}?token={token} — Delete paste
Requires the delete token
💡 Usage Examples
Share code (Python):
curl -F "content=@script.py" -F "ext=py" http://paste.rimmirk.dev/upload
Share JSON:
curl -X POST http://paste.rimmirk.dev/upload \
-H "Content-Type: application/json" \
-d '{"content":"hello","ext":"json"}'
Download raw content:
curl http://paste.rimmirk.dev/raw/{paste_id} -o file.txt
📝 Supported Formats
html — Rendered as HTML
md, markdown, mdown — Rendered as Markdown
js, py, cpp, java, etc. — Syntax highlighted code
- Plain text files (auto-detected)
Free and open source • No account needed