chat app decentralized tools vs code framework flutter, gun js main feature chat, call p2p, video call p2p, scan around, icon generator