Skip to content

copy-paste large lines of code, text, etc from one screen to another instantly using copy-paste.space with better UX than most other platforms

Notifications You must be signed in to change notification settings

rshdhere/copy-paste.space

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

copy-paste.space

Seamlessly share text across devices through a clean, browser-based clipboard.


Introduction

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.


Tech Stack

Frontend

  • React with TypeScript
  • react-router-dom

Backend

  • Node.js
  • TypeScript
  • Express.js (assumed based on structure and middleware usage)
  • dotenv for environment variable management

DevOps & Deployment

  • Vercel (for frontend hosting and CI/CD)
  • Railway (for backend infrastructure and environment management)
  • Other Tools: dotenv, rate-limiting middleware, tsconfig, REST API

Visual Overview

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.


Installation Instructions (for Users)

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.


Running Locally (for Developers)

To set up and run the project on your local machine:

  1. Clone the Repository
git clone https://github.com/rshdhere/copy-paste.space.git
cd copy-paste.space
  1. Install Dependencies
 npm install
  1. Set up Environment Variables

Create a .env file based on .example.env and add required variables.

  1. 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).

About

copy-paste large lines of code, text, etc from one screen to another instantly using copy-paste.space with better UX than most other platforms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages