A Free Online Drawing App Built using Flutter: DrawingBoard


Free online drawing application for all ages.


  • [x] Draw
  • [x] Erase
  • [x] Add new page
  • [x] Select between Grid Page and Plane Page.
  • [x] Change pen stroke, color.
  • [x] Change Background Color.
  • [ ] Login/SignUp
  • [ ] Save Drawing Book
  • [ ] Create Multiple Drawing Books


How To Use

To clone and run this application, you’ll need Git and Flutter installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/mrmayurgithub/DrawingBoard.git

# Go into the repository
$ cd drawing_app

# Install dependencies
$ flutter packages get

# Run the app
$ flutter run



The Linux version of the app will be launched soon.


The Windows version of the app will be launched soon.

Web: DrawingBoard

Packages Used

  • font_awesome_flutter
  • fluttertoast
  • flutter_material_color_picker
  • provider
  • firebase_core
  • url_launcher

Directory Structure

The project directory structure is as follows:

├── android
├── asset
├── build
├── images
├── ios
├── lib
├── pubspec.lock
├── pubspec.yaml

Bugs or Reports

If you encounter any problems feel free to open an issue. If you feel the app is missing a feature, please raise a ticket on GitHub and I’ll look into it. Pull requests are also welcome.


If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of ☕

Download Details:

Author: mrmayurgithub
The Demo/Documentation: View The Demo/Documentation
Download Link: Download The Source Code
Official Website: https://github.com/mrmayurgithub/DrawingBoard
License: DrawingBoard is licensed under Apache License. View License


A Free Online Drawing App Built using Flutter: DrawingBoard
13.75 GEEK