Skip to content

Repository files navigation

Mineral Answers Statement Extractor

Wails desktop app for turning mineral statement PDFs (Mineral Answers and Atlas layouts) into Excel workbooks.

Stack

  • Go backend (Wails v2)
  • TypeScript + Vite renderer

Layout

  • main.go — Wails entrypoint; must stay in the project root because Wails builds the root package.
  • src/app — desktop API bound to the renderer (file dialogs, save flow).
  • src/internal/extractor — statement routing, PDF parsing, and workbook generation.
  • src/renderer — UI, with generated Wails bindings under src/renderer/wailsjs.

Development

Install dependencies:

npm install

Run the desktop app in development:

npm run dev

Build renderer assets and run Go tests:

npm run build

Create a packaged desktop build:

npm run dist

Notes

  • The Go parser tests expect statement PDF fixtures in your Downloads folder; see src/internal/extractor/extractor_test.go.
  • Custom app icons still need to be added in build/.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages