Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sped0n/texa
A cross-plaform GUI for LaTeX math block and text recognition, powered by PySide6 and Pix2Text
https://github.com/sped0n/texa
latex-ocr mathpix ocr pix2text pyside6
Last synced: about 2 months ago
JSON representation
A cross-plaform GUI for LaTeX math block and text recognition, powered by PySide6 and Pix2Text
- Host: GitHub
- URL: https://github.com/sped0n/texa
- Owner: Sped0n
- License: mit
- Created: 2024-09-18T15:55:07.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T22:04:44.000Z (about 2 months ago)
- Last Synced: 2024-10-24T10:52:24.613Z (about 2 months ago)
- Topics: latex-ocr, mathpix, ocr, pix2text, pyside6
- Language: Python
- Homepage:
- Size: 17.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Texa
A cross-platform GUI wrapper for [texify](https://github.com/VikParuchuri/texify), built with [SolidJS](https://www.solidjs.com) and [pywebview](https://pywebview.flowrl.com)
## Features
- Complete offline inference on CPU, powered by [ONNXRuntime](https://onnxruntime.ai)
- Realtime LaTeX and markdown rendering with [micromark](https://github.com/micromark/micromark) and [KaTeX](https://github.com/KaTeX/KaTeX)
- Support image input from file, clipboard or drop in
- Smmoth animation by [GSAP](https://gsap.com)
- Basic model management, can download necessary files online or import them manually
- Small bundle size(~90MB)## Build
### Requirements
- Node.js 18/20+
- Python 3.11### Steps
For macOS, run `build_macos.sh` to build the app
For Windows, run `build_windows.ps1` to build the app
> _App release will be limited, If you encounter issues using the version downloaded from the release, it is recommended to build your own copy_
> _Windows user should have [Edge WebView2 Runtime](https://developer.microsoft.com/en-us/microsoft-edge/webview2/?form=MA13LH) Installed_