An open API service indexing awesome lists of open source software.

https://github.com/maxnth/nodeflow

An Editor for creating simple or complex OCR workflows
https://github.com/maxnth/nodeflow

electron ocr vue

Last synced: about 1 year ago
JSON representation

An Editor for creating simple or complex OCR workflows

Awesome Lists containing this project

README

          




NodeFlow is an open‑source, multi-platform desktop application for creating and managing OCR workflows. It allows beginner and advanced users to interactively craft everything from basic linear to complex branched workflows and export them for command line usage or for the usage in other applications like [OCR4all](https://github.com/OCR4all/OCR4all).

| WARNING: This is still a very early proof of concept with major missing features and possibly severe bugs! |
|------------------------------------------------------------------------------------------------------------|

# (Planned) Features

NodeFlow provides the following features:

- Create and / or edit OCR workflows using a node editor (powered by [baklavajs](https://github.com/newcat/baklavajs))
- Leverage dozens of OCR processors (thanks to OCR-D) and configure all available parameters to your liking
- Interactively explore the processor and parameter documentation of every implemente OCR processor
- Export your workflows for command line usage or to use them in other OCR tools
- Interactively explore NodeFlow with the internal tour

## Getting Started

### 1. Install packages

```bash
yarn
```

### 2. Run

In development mode,

```bash
yarn app:dev
```

In preview mode,

```bash
yarn app:preview
```

To build for production,

```bash
yarn app:build
```