~/pastes $ whoami
Ship thoughts.
Share the output.
A focused terminal for code, notes, and ideas. Write once, get a clean URL, and keep moving without an account wall.
$ paste --share ./your-idea
const idea = "ship something useful";
await share(idea);
✓ link generated
https://paste.brianrianrehan.com/x7k2
$ nano new-paste
Open a new session.
$ ls -la /public
Paste registry.
Public metadata is visible. Private content stays encrypted behind its lock.
fsd
publicconst express = require("express"); const app = express(); app.get("/", (req, res) => { res.send("Welcome to Express Routing"); }); app.get("/user/:id", (req, res) => { res.send("User ID: " + req.params.id); }); app.get("/search", (req, res) => { res.send("Searching for: " + req.query.keyword); }); app.get("/student/:name/:course", (req, res) => { res.send("Student: " + req.params.name + ", Course: " + req.params.course); }); app.listen(3000); 1(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); let students = []; app.get("/", (req, res) => { res.send(` <form method="POST" action="/add"> ID: <input name="id"><br> Name: <input name="name"><br> <button>Add Student</button> </form> <a href="/students">View Students</a> <p>To delete, open /delete/101</p> `); }); app.post("/add", (req, res) => { students.push(req.body); res.send("Student added successfully"); }); app.get("/students", (req, res) => { res.json(students); }); app.get("/delete/:id", (req, res) => { students = students.filter(s => s.id != req.params.id); res.send("Student deleted successfully"); }); app.listen(3000); 1(3) const express = require("express"); const app = express(); app.use((req, res, next) => { console.log("Middleware executed!"); next(); }); app.get("/", (req, res) => { res.send("Welcome! Middleware has already run."); }); app.listen(3000); 2(1) const express = require("express"); const app = express(); app.set("view engine", "ejs"); app.get("/", (req, res) => { res.render("index", { title: "vignan", message: "Hello students from vignan college!" }); }); app.listen(3000); 2(1.1) <html> <head> <title><%= title %></title> </head> <body> <h1><%= message %></h1> </body> </html> 2(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); app.get("/", (req, res) => { res.send(` <form action="/submit" method="POST"> Name: <input name="name"><br> Email: <input name="email"><br> <button>Submit</button> </form> `); }); app.post("/submit", (req, res) => { res.send("Received: Name = " + req.body.name + ", Email = " + req.body.email); }); app.listen(3000); 3(1) const express = require("express"); const session = require("express-session"); const app = express(); app.use(session({ secret: "secretkey", resave: false, saveUninitialized: true })); app.get("/", (req, res) => { req.session.visits = (req.session.visits || 0) + 1; res.send("You visited this page " + req.session.visits + " times"); }); app.listen(3000); 3(2) const express = require("express"); const session = require("express-session"); const app = express(); app.use(express.urlencoded({ extended: true })); app.use(session({ secret: "secret", resave: false, saveUninitialized: true })); app.get("/login", (req, res) => { res.send(` <form method="POST" action="/login"> Username: <input name="username"><br> Password: <input name="password" type="password"><br> <button>Login</button> </form> `); }); app.post("/login", (req, res) => { if (req.body.username == "admin" && req.body.password == "1234") { req.session.user = "admin"; res.send("Login successful! <a href='/dashboard'>Dashboard</a>"); } else { res.send("Invalid login!"); } }); app.get("/dashboard", (req, res) => { if (req.session.user) res.send("Welcome, admin! <a href='/logout'>Logout</a>"); else res.send("Please login first."); }); app.get("/logout", (req, res) => { req.session.destroy(() => res.send("Logged out successfully.")); }); app.listen(3000);
-O-UVZaOH7
publicconst express = require("express"); const app = express(); app.get("/", (req, res) => { res.send("Welcome to Express Routing"); }); app.get("/user/:id", (req, res) => { res.send("User ID: " + req.params.id); }); app.get("/search", (req, res) => { res.send("Searching for: " + req.query.keyword); }); app.get("/student/:name/:course", (req, res) => { res.send("Student: " + req.params.name + ", Course: " + req.params.course); }); app.listen(3000); 1(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); let students = []; app.get("/", (req, res) => { res.send(` <form method="POST" action="/add"> ID: <input name="id"><br> Name: <input name="name"><br> <button>Add Student</button> </form> <a href="/students">View Students</a> <p>To delete, open /delete/101</p> `); }); app.post("/add", (req, res) => { students.push(req.body); res.send("Student added successfully"); }); app.get("/students", (req, res) => { res.json(students); }); app.get("/delete/:id", (req, res) => { students = students.filter(s => s.id != req.params.id); res.send("Student deleted successfully"); }); app.listen(3000); 1(3) const express = require("express"); const app = express(); app.use((req, res, next) => { console.log("Middleware executed!"); next(); }); app.get("/", (req, res) => { res.send("Welcome! Middleware has already run."); }); app.listen(3000); 2(1) const express = require("express"); const app = express(); app.set("view engine", "ejs"); app.get("/", (req, res) => { res.render("index", { title: "vignan", message: "Hello students from vignan college!" }); }); app.listen(3000); 2(1.1) <html> <head> <title><%= title %></title> </head> <body> <h1><%= message %></h1> </body> </html> 2(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); app.get("/", (req, res) => { res.send(` <form action="/submit" method="POST"> Name: <input name="name"><br> Email: <input name="email"><br> <button>Submit</button> </form> `); }); app.post("/submit", (req, res) => { res.send("Received: Name = " + req.body.name + ", Email = " + req.body.email); }); app.listen(3000); 3(1) const express = require("express"); const session = require("express-session"); const app = express(); app.use(session({ secret: "secretkey", resave: false, saveUninitialized: true })); app.get("/", (req, res) => { req.session.visits = (req.session.visits || 0) + 1; res.send("You visited this page " + req.session.visits + " times"); }); app.listen(3000); 3(2) const express = require("express"); const session = require("express-session"); const app = express(); app.use(express.urlencoded({ extended: true })); app.use(session({ secret: "secret", resave: false, saveUninitialized: true })); app.get("/login", (req, res) => { res.send(` <form method="POST" action="/login"> Username: <input name="username"><br> Password: <input name="password" type="password"><br> <button>Login</button> </form> `); }); app.post("/login", (req, res) => { if (req.body.username == "admin" && req.body.password == "1234") { req.session.user = "admin"; res.send("Login successful! <a href='/dashboard'>Dashboard</a>"); } else { res.send("Invalid login!"); } }); app.get("/dashboard", (req, res) => { if (req.session.user) res.send("Welcome, admin! <a href='/logout'>Logout</a>"); else res.send("Please login first."); }); app.get("/logout", (req, res) => { req.session.destroy(() => res.send("Logged out successfully.")); }); app.listen(3000);
srinu
publicHi i am srinu from cse wokirng a infosys
hruPVd5bV9
publicconst express = require('express'); const cors = require('cors'); const app = express(); let tasks = []; let currentId = 1; app.use(cors()); app.use(express.json()); app.use(express.static('public')); // Get all tasks app.get('/api/tasks', (req, res) => { res.json(tasks); }); // Create task app.post('/api/tasks', (req, res) => { const task = { id: currentId++, title: req.body.title }; tasks.push(task); res.status(201).json(task); }); // Update task app.put('/api/tasks/:id', (req, res) => { const id = parseInt(req.params.id); const task = tasks.find(t => t.id === id); if (!task) { return res.status(404).json({ message: "Task not found" }); } task.title = req.body.title; res.json(task); }); // Delete task app.delete('/api/tasks/:id', (req, res) => { const id = parseInt(req.params.id); tasks = tasks.filter(t => t.id !== id); res.status(204).send(); }); // Server const PORT = 3000; app.listen(PORT, () => { console.log(`Server running at http://localhost:${PORT}`); }); const taskForm = document.getElementById("task-form"); const taskInput = document.getElementById("task-input"); const taskList = document.getElementById("task-list"); const API_URL = "/api/tasks"; // Read Tasks async function fetchTasks(){ const res = await fetch(API_URL); const tasks = await res.json(); taskList.innerHTML = ""; tasks.forEach(addTaskToDOM); } // Display Task function addTaskToDOM(task){ const li = document.createElement("li"); li.textContent = task.title + " "; // Edit Button const editBtn = document.createElement("button"); editBtn.textContent = "Edit"; editBtn.onclick = async ()=>{ const newTitle = prompt("Edit Task",task.title); if(newTitle){ await fetch(`${API_URL}/${task.id}`,{ method:"PUT", headers:{ "Content-Type":"application/json" }, body:JSON.stringify({ title:newTitle }) }); fetchTasks(); } }; // Delete Button const deleteBtn = document.createElement("button"); deleteBtn.textContent = "Delete"; deleteBtn.onclick = async()=>{ await fetch(`${API_URL}/${task.id}`,{ method:"DELETE" }); fetchTasks(); }; li.appendChild(editBtn); li.appendChild(deleteBtn); taskList.appendChild(li); } // Add Task taskForm.onsubmit = async(e)=>{ e.preventDefault(); const title = taskInput.value.trim(); if(title==="") return; await fetch(API_URL,{ method:"POST", headers:{ "Content-Type":"application/json" }, body:JSON.stringify({ title:title }) }); taskInput.value=""; fetchTasks(); }; // Load Tasks fetchTasks();
Restart All Online PM2 Processes (Linux)
publicpm2 jlist | node -e 'let s="";process.stdin.on("data",d=>s+=d).on("end",()=>{const ids=JSON.parse(s).filter(p=>p.pm2_env.status==="online").map(p=>String(p.pm2_env.pm_id));if(ids.length)require("child_process").spawnSync("pm2",["restart",...ids],{stdio:"inherit"});else console.log("There is no online process")})'
ITZWQX9_M8
publicw
Windows Network Reset & DNS Flush
publicipconfig /flushdns ipconfig /release ipconfig /renew netsh winsock reset netsh int ip reset
EG8T910Hq
public<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0"><channel> <title>Verantro controlled test</title> <item><g:id>VERANTRO-TEST-002</g:id><g:title>Test item two</g:title><g:description>Synthetic test item.</g:description><g:link>https://example.com/product/002</g:link><g:image_link>https://example.com/image/002.jpg</g:image_link><g:price>12.00 EUR</g:price><g:availability>in_stock</g:availability></item> <item><g:id>VERANTRO-TEST-003</g:id><g:title>Test item three</g:title><g:description>Synthetic test item.</g:description><g:link>https://example.com/product/003</g:link><g:image_link>https://example.com/image/003.jpg</g:image_link><g:price>17.00 EUR</g:price><g:availability>in_stock</g:availability></item> </channel></rss>
| name | preview | access | created | |
|---|---|---|---|---|
| fsd4 views | const express = require("express"); const app = express(); app.get("/", (req, res) => { res.send("Welcome to Express Routing"); }); app.get("/user/:id", (req, res) => { res.send("User ID: " + req.params.id); }); app.get("/search", (req, res) => { res.send("Searching for: " + req.query.keyword); }); app.get("/student/:name/:course", (req, res) => { res.send("Student: " + req.params.name + ", Course: " + req.params.course); }); app.listen(3000); 1(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); let students = []; app.get("/", (req, res) => { res.send(` <form method="POST" action="/add"> ID: <input name="id"><br> Name: <input name="name"><br> <button>Add Student</button> </form> <a href="/students">View Students</a> <p>To delete, open /delete/101</p> `); }); app.post("/add", (req, res) => { students.push(req.body); res.send("Student added successfully"); }); app.get("/students", (req, res) => { res.json(students); }); app.get("/delete/:id", (req, res) => { students = students.filter(s => s.id != req.params.id); res.send("Student deleted successfully"); }); app.listen(3000); 1(3) const express = require("express"); const app = express(); app.use((req, res, next) => { console.log("Middleware executed!"); next(); }); app.get("/", (req, res) => { res.send("Welcome! Middleware has already run."); }); app.listen(3000); 2(1) const express = require("express"); const app = express(); app.set("view engine", "ejs"); app.get("/", (req, res) => { res.render("index", { title: "vignan", message: "Hello students from vignan college!" }); }); app.listen(3000); 2(1.1) <html> <head> <title><%= title %></title> </head> <body> <h1><%= message %></h1> </body> </html> 2(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); app.get("/", (req, res) => { res.send(` <form action="/submit" method="POST"> Name: <input name="name"><br> Email: <input name="email"><br> <button>Submit</button> </form> `); }); app.post("/submit", (req, res) => { res.send("Received: Name = " + req.body.name + ", Email = " + req.body.email); }); app.listen(3000); 3(1) const express = require("express"); const session = require("express-session"); const app = express(); app.use(session({ secret: "secretkey", resave: false, saveUninitialized: true })); app.get("/", (req, res) => { req.session.visits = (req.session.visits || 0) + 1; res.send("You visited this page " + req.session.visits + " times"); }); app.listen(3000); 3(2) const express = require("express"); const session = require("express-session"); const app = express(); app.use(express.urlencoded({ extended: true })); app.use(session({ secret: "secret", resave: false, saveUninitialized: true })); app.get("/login", (req, res) => { res.send(` <form method="POST" action="/login"> Username: <input name="username"><br> Password: <input name="password" type="password"><br> <button>Login</button> </form> `); }); app.post("/login", (req, res) => { if (req.body.username == "admin" && req.body.password == "1234") { req.session.user = "admin"; res.send("Login successful! <a href='/dashboard'>Dashboard</a>"); } else { res.send("Invalid login!"); } }); app.get("/dashboard", (req, res) => { if (req.session.user) res.send("Welcome, admin! <a href='/logout'>Logout</a>"); else res.send("Please login first."); }); app.get("/logout", (req, res) => { req.session.destroy(() => res.send("Logged out successfully.")); }); app.listen(3000); | public | — | open |
| -O-UVZaOH73 views | const express = require("express"); const app = express(); app.get("/", (req, res) => { res.send("Welcome to Express Routing"); }); app.get("/user/:id", (req, res) => { res.send("User ID: " + req.params.id); }); app.get("/search", (req, res) => { res.send("Searching for: " + req.query.keyword); }); app.get("/student/:name/:course", (req, res) => { res.send("Student: " + req.params.name + ", Course: " + req.params.course); }); app.listen(3000); 1(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); let students = []; app.get("/", (req, res) => { res.send(` <form method="POST" action="/add"> ID: <input name="id"><br> Name: <input name="name"><br> <button>Add Student</button> </form> <a href="/students">View Students</a> <p>To delete, open /delete/101</p> `); }); app.post("/add", (req, res) => { students.push(req.body); res.send("Student added successfully"); }); app.get("/students", (req, res) => { res.json(students); }); app.get("/delete/:id", (req, res) => { students = students.filter(s => s.id != req.params.id); res.send("Student deleted successfully"); }); app.listen(3000); 1(3) const express = require("express"); const app = express(); app.use((req, res, next) => { console.log("Middleware executed!"); next(); }); app.get("/", (req, res) => { res.send("Welcome! Middleware has already run."); }); app.listen(3000); 2(1) const express = require("express"); const app = express(); app.set("view engine", "ejs"); app.get("/", (req, res) => { res.render("index", { title: "vignan", message: "Hello students from vignan college!" }); }); app.listen(3000); 2(1.1) <html> <head> <title><%= title %></title> </head> <body> <h1><%= message %></h1> </body> </html> 2(2) const express = require("express"); const app = express(); app.use(express.urlencoded({ extended: true })); app.get("/", (req, res) => { res.send(` <form action="/submit" method="POST"> Name: <input name="name"><br> Email: <input name="email"><br> <button>Submit</button> </form> `); }); app.post("/submit", (req, res) => { res.send("Received: Name = " + req.body.name + ", Email = " + req.body.email); }); app.listen(3000); 3(1) const express = require("express"); const session = require("express-session"); const app = express(); app.use(session({ secret: "secretkey", resave: false, saveUninitialized: true })); app.get("/", (req, res) => { req.session.visits = (req.session.visits || 0) + 1; res.send("You visited this page " + req.session.visits + " times"); }); app.listen(3000); 3(2) const express = require("express"); const session = require("express-session"); const app = express(); app.use(express.urlencoded({ extended: true })); app.use(session({ secret: "secret", resave: false, saveUninitialized: true })); app.get("/login", (req, res) => { res.send(` <form method="POST" action="/login"> Username: <input name="username"><br> Password: <input name="password" type="password"><br> <button>Login</button> </form> `); }); app.post("/login", (req, res) => { if (req.body.username == "admin" && req.body.password == "1234") { req.session.user = "admin"; res.send("Login successful! <a href='/dashboard'>Dashboard</a>"); } else { res.send("Invalid login!"); } }); app.get("/dashboard", (req, res) => { if (req.session.user) res.send("Welcome, admin! <a href='/logout'>Logout</a>"); else res.send("Please login first."); }); app.get("/logout", (req, res) => { req.session.destroy(() => res.send("Logged out successfully.")); }); app.listen(3000); | public | — | open |
| srinu7 views | Hi i am srinu from cse wokirng a infosys | public | — | open |
| hruPVd5bV98 views | const express = require('express'); const cors = require('cors'); const app = express(); let tasks = []; let currentId = 1; app.use(cors()); app.use(express.json()); app.use(express.static('public')); // Get all tasks app.get('/api/tasks', (req, res) => { res.json(tasks); }); // Create task app.post('/api/tasks', (req, res) => { const task = { id: currentId++, title: req.body.title }; tasks.push(task); res.status(201).json(task); }); // Update task app.put('/api/tasks/:id', (req, res) => { const id = parseInt(req.params.id); const task = tasks.find(t => t.id === id); if (!task) { return res.status(404).json({ message: "Task not found" }); } task.title = req.body.title; res.json(task); }); // Delete task app.delete('/api/tasks/:id', (req, res) => { const id = parseInt(req.params.id); tasks = tasks.filter(t => t.id !== id); res.status(204).send(); }); // Server const PORT = 3000; app.listen(PORT, () => { console.log(`Server running at http://localhost:${PORT}`); }); const taskForm = document.getElementById("task-form"); const taskInput = document.getElementById("task-input"); const taskList = document.getElementById("task-list"); const API_URL = "/api/tasks"; // Read Tasks async function fetchTasks(){ const res = await fetch(API_URL); const tasks = await res.json(); taskList.innerHTML = ""; tasks.forEach(addTaskToDOM); } // Display Task function addTaskToDOM(task){ const li = document.createElement("li"); li.textContent = task.title + " "; // Edit Button const editBtn = document.createElement("button"); editBtn.textContent = "Edit"; editBtn.onclick = async ()=>{ const newTitle = prompt("Edit Task",task.title); if(newTitle){ await fetch(`${API_URL}/${task.id}`,{ method:"PUT", headers:{ "Content-Type":"application/json" }, body:JSON.stringify({ title:newTitle }) }); fetchTasks(); } }; // Delete Button const deleteBtn = document.createElement("button"); deleteBtn.textContent = "Delete"; deleteBtn.onclick = async()=>{ await fetch(`${API_URL}/${task.id}`,{ method:"DELETE" }); fetchTasks(); }; li.appendChild(editBtn); li.appendChild(deleteBtn); taskList.appendChild(li); } // Add Task taskForm.onsubmit = async(e)=>{ e.preventDefault(); const title = taskInput.value.trim(); if(title==="") return; await fetch(API_URL,{ method:"POST", headers:{ "Content-Type":"application/json" }, body:JSON.stringify({ title:title }) }); taskInput.value=""; fetchTasks(); }; // Load Tasks fetchTasks(); | public | — | open |
| Restart All Online PM2 Processes (Linux)5 views | pm2 jlist | node -e 'let s="";process.stdin.on("data",d=>s+=d).on("end",()=>{const ids=JSON.parse(s).filter(p=>p.pm2_env.status==="online").map(p=>String(p.pm2_env.pm_id));if(ids.length)require("child_process").spawnSync("pm2",["restart",...ids],{stdio:"inherit"});else console.log("There is no online process")})' | public | — | open |
| ITZWQX9_M81 views | w | public | — | open |
| Windows Network Reset & DNS Flush9 views | ipconfig /flushdns ipconfig /release ipconfig /renew netsh winsock reset netsh int ip reset | public | — | open |
| EG8T910Hq29 views | <?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0"><channel> <title>Verantro controlled test</title> <item><g:id>VERANTRO-TEST-002</g:id><g:title>Test item two</g:title><g:description>Synthetic test item.</g:description><g:link>https://example.com/product/002</g:link><g:image_link>https://example.com/image/002.jpg</g:image_link><g:price>12.00 EUR</g:price><g:availability>in_stock</g:availability></item> <item><g:id>VERANTRO-TEST-003</g:id><g:title>Test item three</g:title><g:description>Synthetic test item.</g:description><g:link>https://example.com/product/003</g:link><g:image_link>https://example.com/image/003.jpg</g:image_link><g:price>17.00 EUR</g:price><g:availability>in_stock</g:availability></item> </channel></rss> | public | — | open |
$ cat /about.txt
Small interface.
Serious output.
No dashboards to configure. No social noise. Just a reliable place to turn raw text into something shareable.
Instant execution
Blank prompt to shareable URL in seconds.
Private by choice
Password-protect notes that should stay off the index.
Developer surface
Syntax highlighting, raw output, and direct downloads.
$ help --common-questions
System notes
What can I share?
Anything from a tiny note to a code snippet or a deployment checklist. PasteShare keeps the link simple and the editor distraction-free.
Do I need an account?
No. Create a paste instantly. Public pastes can be updated or deleted later using the edit key shown after publishing.
Can I keep a paste private?
Yes. Choose Private and add a password. Only someone with the password can unlock the content.
How long are pastes kept?
Pastes stay available until they are removed by their owner or moderated under our terms.