Firechat is an open-source, real-time chat widget built on Firebase. It offers fully secure multi-user, multi-room chat with flexible authentication, moderator features, user presence and search, private messaging, chat invitations, and more.
Which technologies does Firechat use?
The core data layer under Firechat uses Firebase for real-time data synchronization and persistence.
With Firechat, you get full-featured chat in your application with a few simple script includes. Additionally, Firechat is easy to modify and extend. Based upon it's simple underlying data model and Firebase-powered data synchronization, it's easy to add new features, modify the UI, and customize to fit your specific needs.
If Firechat doesn't currently meet your needs, feel free to fork the repo and tweak the code!
Who's behind Firechat?
Firechat was built by the folks at Firebase in San Francisco, California.
Community submissions are encouraged! Star Firechat on GitHub and send a pull request when you're ready to contribute!