Skip to content

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

License

Notifications You must be signed in to change notification settings

adharshh2010/MessengerCraft

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: 2026 - 27
  • Expected alpha for mobile: 2027 - 28

🀝 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.

About

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

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •