Giter VIP home page Giter VIP logo

drawtect's Introduction

DrawTect: Scribble to Solve

logo

DrawTect is an extension to Visual Studio Code, which adds drawing support to the editor, allowing users to create diagrams/small notes that could aid in better understanding and visualization of the concepts being implemented. The extension also allows users to insert these notes/ pictures within their code, grouping the code and the notes relating to it in the same place.
This is especially useful in areas where comments might not be sufficient such as computer graphics, game development, and so on. It also provides a conversion from handwritten notes to text using a simple HCR model trained on EMNIST handwritten alphabet dataset. This model uses Convolutional Neural Network (CNN) architecture to train and recognize the handwritten characters present in the VSCode interface.

Installation

Get it from the Marketplace

Or

  1. Clone the repository.
  2. Create a workspace in VSCode.
  3. Run the extension.

Project Screenshots

DrawTect Interface Code Action

Stroke Smoothness

Features

  • Whiteboard Application: Includes drawing tools, panning, and shapes.
  • Smooth Strokes: Utilizes cubic Bezier splines for smooth stroke rendering.
  • Quick Access: Allows easy access to whiteboard files from source files via comments.

License

This project is licensed under the MIT License.

Code of Conduct

Please review our Code of Conduct before contributing.

Contributing

Read the Contribution Guidelines before making any contributions.

Developed by Team Dots [2024]

drawtect's People

Contributors

kalpeshmanandhar avatar mavis021 avatar void-atom avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.