Assemble is a GPLv3, database-less, full featured html chat system meant to be quick to set up and easy to host. It supports auto-expiration of messages, autoparses links and images and more.
Features
User token generation/signup (pub/priv segments) and sign-in.
Ban/unban system
In-memory only storage system for chat rooms, history, etc
Manual message deletion
User-configurable per-message expiration time
Phone friendly, Tablet friendly UI
Auto-process message content for links, image embeds, etc
Thanks goes to Sebastian Kraft for providing public domain smilies: http://opengameart.org/content/cubikopp-qubic-smilies | Other icons/smileys were obtained from openclipart.org and are licensed for public domain.
Assemble Web Chat is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Assemble Web Chat is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Assemble Web Chat. If not, see <http://www.gnu.org/licenses/>.