GPAL
  • Concepts
  • Tutorials
  • Library
  • Endpoints
  • API
  • OttoMagic
  • Services
v1.0.0
Concepts
  • Advanced Topics
  • Automation Targets
  • Core Concepts
  • Data Operations
  • Form Building
  • Getting Started
  • Integrations

Data Operations

  • GPAL.Excel: Spreadsheet Operations
  • GPALConverter: Converting Between Formats
  • GPALDatabase: Querying and Writing SQL
  • GPALFile: Files as Objects
  • GPALGrid: Working with Tabular Data

Concepts

GPAL.Excel: Spreadsheet Operations

GPAL.Excel opens a workbook and addresses it the same way a person would - by sheet, range, cell, row, or column - for reading values, writing them, running quick calculations, and comparing one range of data against another.

GPALConverter: Converting Between Formats

GPALConverter reads data from one source and format and writes it to another, with one consistent fluent chain regardless of whether the source is a file, a database, an in-memory grid, a raw string, or a typed class.

GPALDatabase: Querying and Writing SQL

GPALDatabase wraps a connection to SQL Server, MySQL, or PostGres behind the same fluent settings-then-action pattern as the rest of GPAL, whether you're running a raw SQL command or building a parameterized Create/Read/Update/Delete.

GPALFile: Files as Objects

GPALFile turns a path, a wildcard pattern, or a list of files into a single object that the rest of GPAL can read from, write to, and act on - with implicit string conversion so most of the time it doesn't look like an object at all.

GPALGrid: Working with Tabular Data

GPALGrid is GPAL's in-memory table - rows and columns of data that scraped values, file contents, and database results all flow through, with the same indexers and actions regardless of where the data came from or where it's going.

On this page


Concepts
GPAL.Excel: Spreadsheet Operations
GPALConverter: Converting Between Formats
GPALDatabase: Querying and Writing SQL
GPALFile: Files as Objects
GPALGrid: Working with Tabular Data

GPAL

Generally Positive Automation Library

Get Started Library Desktop Viewer

Learn More

Contact Us

GPAL License

About GPAL

FAQs


Bug Reports

Report a bug


Software Decisions Inc © 2026 Copyright
X