LiventCord is an open-source, self-hosted platform for real-time messaging, channel management, file sharing, and voice/video communication By being self-hosted, LiventCord gives you full control over your data, ensuring your communication remains private without relying on third-party services
- Guild & Channel Management: Create, join, and manage guilds and channels.
- Messaging: Send, receive, and delete messages with rich formatting.
- Friendship & Invitations: Manage friends and invite users to guilds.
- File Sharing: Upload and retrieve any file (images, videos, documents, etc.).
- Direct Messaging: Private messaging with users.
- Realtime Events: Instant broadcast to relevant clients when event occurs
- .Net Core 8.0
- Gin/Gorilla Websockets
- Redis Streams
- Cloudflare Workers
- Vite
- Font Awesome
- Croppie
- Confetti
Uses Entity Framework Core for database management, supporting :
- PostgreSQL
- MySQL
- MariaDB
- Oracle
- Firebird
- SqlServer
- SQLite
Feel free to fork the repositories and submit pull requests. We welcome contributions and improvements.
This project is licensed under the GNU General Public License v3.0