copy-paste.space is a minimalistic web tool built with TypeScript, Node.js, and a lightweight frontend to enable instant cross-device text sharing. It eliminates the need for sign-ups, logins, or complicated setups. Whether you're switching from phone to laptop or sharing notes quickly, this tool gives you a fast and simple bridge between your devices. Built with a secure backend, rate-limiting, and deployed on Railway, it's meant for privacy-focused, on-the-go usage.
- React with TypeScript
- react-router-dom
- Node.js
- TypeScript
- Express.js (assumed based on structure and middleware usage)
- dotenv for environment variable management
- Vercel (for frontend hosting and CI/CD)
- Railway (for backend infrastructure and environment management)
- Other Tools: dotenv, rate-limiting middleware, tsconfig, REST API
A short demo video showcasing how copy-paste.space works:
Watch Demo on LinkedIn (posted by Mohammed Raashed)
This video shows how the app allows seamless text sharing across devices in real-time.
You don’t need to install anything to use this tool.
Just open: https://copy-paste.space
Paste your text. It will be accessible on any device with the same page open.
To set up and run the project on your local machine:
- Clone the Repository
git clone https://github.com/rshdhere/copy-paste.space.git
cd copy-paste.space
- Install Dependencies
npm install
- Set up Environment Variables
Create a .env file based on .example.env and add required variables.
- Run the Server
npm run dev
Make sure you're using a TypeScript-compatible runtime (like Node.js 18+ and ts-node or configured build steps).