Bullchat is a JS Class that wraps and documents a GUN(Graph Unaversal Node) Client. We hope that it simplifies and explaines the interface and offers some high level tools for prototyping real time descetralized ofline first apps.
You could use this to create your own shared experiance apps. Real time chat and ofline record keeping all with one unified database.
Welcome, this is a little chat app I am writing in vanilla js and gun.eco I hope you like it. Bullchat is not just a chat libray but also a bunch of utility functions you can chose what you need for your project
Take a look at the github repo linked above or simply inspect the source of this page you can even view the readme in an iframe
>> Select any room
>> Real time editing of scratch pad
>> List also updates in real time
>> List persists when createing new room
>> You can edit your alias (no security its all public)
>> Put forcefully saves
>> Remembers room and alias local storage
>> Nice Quotes
>> User Dark Mode Preference Respected
>> Css Theme Vars
>> Tech: jspanel4, gun, watter.css
>> Simple and convenient module api
>> TODO auth support
>> TODO toolbars and helper utils
"YOLO" - 12 year old me.