- Instant Room Creation: Create a sharing room with one click
- Simple Join Process: Join rooms using just a room code
- Real-Time Screen Sharing: High-quality, low-latency screen sharing
- No Account Required: Start sharing immediately without registration
- Modern UI: Clean, responsive interface built with Tailwind CSS
- Cross-Platform: Works on all modern browsers
- Dark Mode Support: Built-in light and dark theme support
- Next.js 15 - React Framework
- React 19 - UI Library
- TailwindCSS - Styling
- PeerJS - WebRTC made simple
- Framer Motion - Animations
- TypeScript - Type Safety
Before you begin, ensure you have the following installed:
-
Clone the repository
git clone https://github.com/aLEGEND21/screenlink.git cd screenlink -
Install dependencies
npm install # or yarn install -
Run the development server
npm run dev # or yarn dev -
Open your browser Navigate to http://localhost:3000 to see the application running.
-
Create a production build
npm run build # or yarn build -
Start the production server
npm run start # or yarn start
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- 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
This project is licensed under the MIT License - see the LICENSE file for details.