Skip to content
/ Picto Public

Picto is a drawing-based chat service, built with Vue.js and Golang.

Notifications You must be signed in to change notification settings

onfe/Picto

Repository files navigation

Picto banner image

Send doodles to your friends and chat with Picto, the scribble-powered online messenger.

Heroku status Twitter Follow

📝 About Picto

Picto is a drawing-based chat client, built with Vue.js and Golang. It makes use of WebSockets for real-time updates, and modern browser technologies for responsive, fluid design.

Go was chosen for its performance and low memory usage, in comparison with Node.js.

Usage

Get started with Picto by joining or creating a room. Share the room you're in and invite friends with one click on the user icon in the top left.

To doodle, select the pencil tool and use a finger or your mouse to draw in the message box at the bottom of the screen. Typing is also supported, and on mobile tap the keyboard icon to show an on-screen keyboard. Can you find the hidden 🌈 mode?

To leave the room, click the open door icon.

📑 Documentation

All documentation can either be found in this document (README.md) or in the docs folder.

🪲 ​Issues

Found a bug? Please report it here so we can fix it.

If you want to help fix an issue, shoot us a message or open a pull request and we'll get back to you.

👋 Credit and thanks

Picto is developed and maintained by:

Thanks to all our friends and families who dealt with the late nights, tested Picto, shared it around and provided support and enthusiasm.

🚩 Icons by Font Awesome