Skip to content

Latest commit

 

History

History
130 lines (88 loc) · 4.7 KB

File metadata and controls

130 lines (88 loc) · 4.7 KB

MessengerCraft

MessengerCraft Logo

A modern messaging platform with advanced features including AI integration, group planning tools, and end-to-end encryption.

GitHub Stars GitHub Issues GitHub Pull Requests GitHub package.json version GitHub License GitHub Downloads (all assets, all releases) CodeRabbit Pull Request Reviews

Demo | Documentation | Report Bug | Request Feature

✨ Features

  • Real-time Messaging - Seamless communication with friends and groups
  • AI Integration - Smart replies and content suggestions powered by AI
  • Group Planning Tools - Calendar integration, polls, and event scheduling
  • End-to-End Encryption - Secure messaging that protects your privacy
  • Cross-Platform - Available on web, iOS, and Android
  • File Sharing - Easily share media and documents
  • Custom Themes - Personalize your messaging experience

📊 Project Status

MessengerCraft is currently in active development. We're working hard to bring more features and improvements!

🚀 Getting Started

Prerequisites

node >= 16.0.0
npm >= 8.0.0
bun >= 1.2

Installation

  1. Clone the repository
git clone https://github.com/adharshgamingyt/messengercraft.git
cd messengercraft
  1. Install dependencies
bun install
  1. Start the development server
bun run dev

📷 Screenshots

MessengerCraft Screenshot 1 MessengerCraft Screenshot 2

🛣️ Roadmap

  • Voice and video calling
  • Message scheduling
  • Read receipts
  • Advanced AI chatbot integration
  • Self-destructing messages
  • Expanded language support
  • Desktop applications

Project maybe delayed cause of solo work along with studys without supports

  • Expected alpha release data: 2028 - 29
  • Expected alpha for mobile: 2029 - 30

🤝 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

See CONTRIBUTING.md for more information.

📃 License

Distributed under the MIT License. See LICENSE for more information.

👥 Authors

🙏 Acknowledgments

MessengerCraft stands on the shoulders of these amazing open-source projects

Special Thanks:

  • The entire open-source community for their contributions
  • Our early adopters and beta testers
  • All contributors who helped shape MessengerCraft

We're grateful to all the maintainers of these projects that make MessengerCraft possible.

📞 Contact

GitHub Badge

Top Contributors



Thanks to contrib - https://contrib.rocks which allow me to display Top Contributors Here.