Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/saphalpdyl/melo
- Owner: saphalpdyl
- License: mit
- Created: 2024-12-27T06:34:32.000Z (8 days ago)
- Default Branch: master
- Last Pushed: 2024-12-27T07:10:44.000Z (8 days ago)
- Last Synced: 2024-12-27T07:28:56.887Z (8 days ago)
- Topics: 3d, nextjs, partykit, threejs, virtual-space, webrtc
- Language: TypeScript
- Homepage: https://melotry.vercel.app/
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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]).