Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saphalpdyl/melo

Interactive virtual spaces for remote teams to work, play, and connect powered by Three and WebRTC.
https://github.com/saphalpdyl/melo

3d nextjs partykit threejs virtual-space webrtc

Last synced: 7 days ago
JSON representation

Interactive virtual spaces for remote teams to work, play, and connect powered by Three and WebRTC.

Awesome Lists containing this project

README

        


Melo Logo

# Melo

Interactive virtual spaces for remote teams to work, play, and connect.

## Overview

Melo is an immersive virtual workspace platform built with Next.js, Three.js, and WebRTC, allowing remote teams to collaborate in real-time within interactive 3D environments. Whether you're conducting team meetings, brainstorming sessions, or casual hangouts, Melo provides a seamless and engaging virtual experience.

## Screenshots
![Screenshot 2024-12-26 230732](https://github.com/user-attachments/assets/87166bd7-f04e-48cf-8a48-c2f194b88740)
![Screenshot 2024-12-26 140144](https://github.com/user-attachments/assets/3b79cc33-9373-4130-8cfa-9877a4f7c337)

## Features

- [⌚] **Real-time 3D Environments**: Fully interactive spaces powered by Three.js
- [⌚] **Spatial Audio**: Direction-based audio using WebRTC for natural conversations
- [⌚] **Custom Avatars**: Personalized 3D avatars for team members
- [⌚] **Interactive Tools**: Whiteboards, screen sharing, and collaborative documents
- [⌚] **Private Spaces**: Create dedicated rooms for teams or projects
- [⌚] **Low Latency**: Built on PartyKit for optimal real-time performance

# Contribution

1. Fork the repository
2. Create your feature branch: `git checkout -b feature/amazing-feature`
3. Commit your changes: `git commit -m 'Add amazing feature'`
4. Push to the branch: `git push origin feature/amazing-feature`
5. Open a Pull Request

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- [Three.js](https://threejs.org/) for 3D graphics
- [PartyKit](https://partykit.io) for real-time infrastructure
- [Next.js](https://nextjs.org/) for the React framework

## Support

For support, please open an issue in the GitHub repository or contact the maintainers(me) at [support](mailto:[email protected]).