Logo
  • Home
  • About
  • Projects
  • Download

Overview


The MS Paint IDE organization has several projects, ranging in languages used and complexity. These projects are either websites for the IDE/related projects, or projects used to make the IDE run.

MS Paint IDE

Java 253469

The main application for the project, contains the GUI and other primary working components of the IDE.

NewOCR

Java 22729

The completely custom OCR used by the IDE to get characters from input images. This is used by the IDE but can be used for any application.

PaintInjector

C# 171

This adds native-looking buttons on top of MS Paint, that allows for the IDE’s jar to hook into it.

PaintAssistant

Java 52

Allows for the client-side authentication and controlling of operations via the Google Assistant through Firebase.

AssistantBackend

JavaScript 72

Manages Google Assistant requests on Firebase Functions, and updates the realtime database for clients to listen to.

MSPaintIDE-website

HTML, CSS, JavaScript 423

The main website for MS Paint IDE, the one you are currently on.

NewOCR-website

HTML, CSS, JavaScript 20

The website for NewOCR, https://newocr.dev/ This repo contains the wiki in another branch, located at https://wiki.newocr.dev/

NewOCRWikiUpdater

Java 40

A program to read the wiki’s repo locally and make changes to for inline code references to persist across changes.

Logo
MS Paint IDE © 2022 Adam Yarris
  • 
  • 
  • 
Organization About Wiki Logos Press Partners Stats
Projects Overview MS Paint IDE NewOCR PaintInjector PaintAssistant
Contact Support General Contact